Find All Inclusive Resorts in San Pedro
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Featured San Pedro All Inclusive Resorts & Hotels

Portofino Beach Resort
6.5mi North Of San Pedro Barrier Reef San Pedro
Guests of Portofino Beach Resort have access to a full-service spa, an outdoor pool, and spa services. For transportation, you can make use of a free airport shuttle during limited hours, as well as a free ferry terminal shuttle. The front desk has multilingual staff that can help with tours or tickets, securing valuables, and dry cleaning/laundry. Other amenities at this beach hotel include free use of bicycles, a computer station, and a library.
Pool
Breakfast included

Belizean Shores Resort
Ambergris Caye San Pedro
Guests staying at Belizean Shores Resort enjoy an outdoor pool, free WiFi in public areas, and a hot tub. You can take advantage of free parking, along with an airport shuttle at scheduled times for USD 30 per person roundtrip. The front desk has multilingual staff that can help with dry cleaning/laundry, concierge services, and luggage storage. Other amenities at this beach hotel include an outdoor tennis court, a computer station, and laundry facilities.
Pool
Hot Tub

Matachica Resort & Spa - Adults Only
5 miles north of San Pedro San Pedro
Guests of Matachica Resort & Spa - Adults Only enjoy a full-service spa, an outdoor pool, and a 24-hour gym. For transportation, you can make use of a free airport shuttle (available on request), as well as a free ferry terminal shuttle. The front desk has multilingual staff that can help with luggage storage, tours or tickets, and securing valuables. Other amenities at this adults-only resort include a hot tub, free use of bicycles, and a terrace.
Pool
Hot Tub
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Featured hotels in San Pedro with Free-Breakfast

Banana Beach Resort
Seagrape Drive San Pedro Belize District
Book a stay at this beach hotel in San Pedro. Enjoy free breakfast, free parking, and 2 outdoor pools. Popular attractions Secret Beach and Black & White Cultural Entertainment Center are located nearby.
On private beach
Pool

Tri Casa De Suenos Bed & Breakfast
1 mile north of bridge San Pedro Ambergris Caye
Stay at this B&B in San Pedro. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Secret Beach and Boca Del Rio Beach are located nearby.
Pool
Breakfast included

Casa De Bonita 4 Bedroom Home by RedAwning
4.5 Miles North San Pedro Belize District
Stay at this vacation home in San Pedro. Enjoy free WiFi, free parking, and concierge services. Popular attractions Secret Beach and Mexico Rocks are located nearby.
Kitchen
Dryer

Indigo Belize 4B 3 Bedroom Condo by RedAwning
4.5 Miles North San Pedro BZ
Stay at this hotel in San Pedro. Enjoy free WiFi, balconies, and cable/satellite TV service. Popular attractions Secret Beach and Mexico Rocks are located nearby.
Kitchen
Washer
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Featured hotels in San Pedro with Free Wi-Fi

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Sea Grape Drive San Pedro
$285 nightly
The price is $311 total per night
$311 total
Dec 19 - Dec 20
Total with taxes and fees
Book a stay at this beach resort in San Pedro. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Secret Beach and Black & White Cultural Entertainment Center are located nearby.
Pool
Spa

Lina Point Belize Overwater Resort
57 Lina Point Dr San Pedro
Book a stay at this luxury hotel in San Pedro. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Secret Beach and Boca Del Rio Beach are located nearby.
Pool
Breakfast included

Victoria House Resort & Spa
22 Coconut Drive San Pedro
Book a stay at this luxury hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Secret Beach and Black & White Cultural Entertainment Center are located nearby.
Pool
Spa

Belizean Shores Resort
Ambergris Caye San Pedro
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Secret Beach and Mexico Rocks are located nearby.
Pool
Hot Tub

X'Tan Ha - The Waterfront Resort
7.2 miles North San Pedro
Book a stay at this beach resort in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Secret Beach and Mexico Rocks are located nearby.
Pool
Spa

Captain Morgan's Retreat
Captain Morgans Retreat San Pedro
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Secret Beach and Boca Del Rio Beach are located nearby.
Pool
Spa

Portofino Beach Resort
6.5mi North Of San Pedro Barrier Reef San Pedro
Book a stay at this beach hotel in San Pedro. Enjoy free breakfast, a full-service spa, and a beach locale. Our guests praise the helpful staff in our reviews. Popular attractions Secret Beach and Mexico Rocks are located nearby.
Pool
Breakfast included

Las Terrazas Resort and Residences Ambergris
3.5 Miles North Of San Pedro San Pedro Belize District
$176 nightly
The price is $193 total per night
$193 total
Jan 7 - Jan 8, 2026
Total with taxes and fees
Book a stay at this luxury resort in San Pedro. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Secret Beach and Mexico Rocks are located nearby.
Pool
Spa

Xanadu Island Resort
Sea Grape Drive San Pedro
Book a stay at this beach aparthotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular attractions Secret Beach and Black & White Cultural Entertainment Center are located nearby.
Pool
Hot Tub
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Family Friendly San Pedro Hotels

Coco Beach Resort
Ambergris Caye San Pedro
9.6/10 Exceptional! (1,001 reviews)

Belizean Shores Resort
Ambergris Caye San Pedro
9.2/10 Wonderful! (954 reviews)

Grand Colony Island Villas
Sea Grape Drive San Pedro
Top All-Inclusive Hotels and Resorts in San Pedro
If you're searching for a relaxing place to stay, San Pedro offers 973 hotels, including 2 all-inclusive resorts. Travelers love these highly-rated hotels and resorts in San Pedro:
Vita Retreats: LGBT-welcoming all-inclusive property
- All meals are included
- Your booking comes with all onsite activities as well as volleyball and kayaking
- Yoga classes included with your stay
- Transportation options like transportation to offsite activities are available
Reef Haven Belize: Spa hotel
- All food and beverages are included
- Offers kid-friendly perks like a children's pool
Things to See and Do Near Your San Pedro Resort
| Sights and Attractions | Distance from City |
| Belizean Melody Art Gallery | 0.1 mi |
| The Gallery of San Pedro Ltd | 0.5 mi |
| Black & White Cultural Entertainment Center | 1 mi |
| San Pedro Belize Express Water Taxi | 0.7 mi |
| Bacalar Chico National Park & Marine Reserve | 14.9 mi |
| Mexico Rocks | 6 mi |
| Reef Runner Glass Bottom Boat | 0.1 mi |
What's the Closest Airport to My San Pedro Resort?
You can hop on a flight to San Pedro (SPR-John Greif II), which is located 0.2 mi from the city's core. If that airport isn't ideally located for your trip, you might look for flights into Caye Caulker (CUK), which is 13.5 mi away from the city center.San Pedro hotels essential information
Accommodation | 979 hotels |
|---|---|
Lowest Price | $193 |
Highest Price | $311 |
Popular hotels | Portofino Beach Resort, Belizean Shores Resort, Matachica Resort & Spa - Adults Only |
Recent All Inclusive Resorts & Hotels Reviews

Belizean Shores Resort
5/5 Excellent
"Beautiful property. Our apartment was right on the beach, we enjoyed coffee in the morning overlooking the water. Pool was wonderful as well. The dining delivery was very convenient and great options. "
A verified traveler stayed at Belizean Shores Resort
Posted 2 days ago
Explore More Ways to Travel with Travelocity
- Hotels near John Greif II
- Hotels near Reef Runner Glass Bottom Boat
- Kid Friendly Hotels in Ambergris Caye
- Fishing Resorts & in Ambergris Caye
- Historic Hotels in Ambergris Caye
- Hotels with Airport Transfers in Ambergris Caye
- Hotels with Pool in Ambergris Caye
- Hotels with Bar in Ambergris Caye
- Hotels with Childcare in Ambergris Caye
- Hotels with Free Breakfast in Ambergris Caye
- Hotels with Room Service in Ambergris Caye
- Hotels with Waterslides in Ambergris Caye
- Spa Resorts & in Ambergris Caye
- Hotels with a Wedding Venue in Ambergris Caye
- Hotels with Shopping in Cayo Espanto
- Flights from John Greif II
- Flights from Albany (ALB) to San Pedro (SPR)
- Flights from Belmopan (BCV) to San Pedro (SPR)
- Flights from Bundaberg (BDB) to San Pedro (SPR)
- Flights from Birmingham (BHM) to San Pedro (SPR)
- Flights from Bilbao (BIO) to San Pedro (SPR)
- Flights from Aguadilla (BQN) to San Pedro (SPR)
- Flights from Butte (BTM) to San Pedro (SPR)
- Flights from Baton Rouge (BTR) to San Pedro (SPR)
- Flights from Baltimore (BWI) to San Pedro (SPR)
- Flights from Belize City (BZE) to San Pedro (SPR)
- Flights from Béziers (BZR) to San Pedro (SPR)
- Flights from Coffs Harbour (CFS) to San Pedro (SPR)
- Flights from Craig (CGA) to San Pedro (SPR)
- Flights from Corpus Christi (CRP) to San Pedro (SPR)
- Flights from San Ignacio (CYD) to San Pedro (SPR)
- Flights from David (DAV) to San Pedro (SPR)
- Flights from Washington (DCA) to San Pedro (SPR)
- Flights from Debrecen (DEB) to San Pedro (SPR)
- Flights from Dallas (DFW) to San Pedro (SPR)
- Flights from Detroit (DTW) to San Pedro (SPR)
- Flights from Dublin (DUB) to San Pedro (SPR)
- Flights from Devils Lake (DVL) to San Pedro (SPR)
- Flights from Panama City (ECP) to San Pedro (SPR)
- Flights from Bergerac (EGC) to San Pedro (SPR)
- Flights from Tortola (EIS) to San Pedro (SPR)
- Flights from Friedrichshafen (FDH) to San Pedro (SPR)
- Flights from Fort Lauderdale (FLL) to San Pedro (SPR)
- Flights from Fort Smith (FSM) to San Pedro (SPR)
- Flights from Gibraltar (GIB) to San Pedro (SPR)
- Flights from Gothenburg (GOT) to San Pedro (SPR)
- Flights from Hachijojima (HAC) to San Pedro (SPR)
- Flights from Helsinki (HEL) to San Pedro (SPR)
- Flights from Huai'an (HIA) to San Pedro (SPR)
- Flights from Houston (HOU) to San Pedro (SPR)
- Flights from Washington (IAD) to San Pedro (SPR)
- Flights from Indianapolis (IND) to San Pedro (SPR)
- Flights from Ivalo (IVL) to San Pedro (SPR)
- Flights from Iwakuni (IWK) to San Pedro (SPR)
- Flights from Mykonos (JMK) to San Pedro (SPR)
- Flights from Kahramanmaras (KCM) to San Pedro (SPR)
- Flights from Kangaroo Island (KGC) to San Pedro (SPR)
- Flights from Lake Charles (LCH) to San Pedro (SPR)
- Flights from Limoges (LIG) to San Pedro (SPR)
- Flights from Linz (LNZ) to San Pedro (SPR)
- Flights from Kansas City (MCI) to San Pedro (SPR)
- Flights from Memphis (MEM) to San Pedro (SPR)
- Flights from Manteo (MEO) to San Pedro (SPR)
- Flights from Murcia (MJV) to San Pedro (SPR)
- Flights from Maseru (MSU) to San Pedro (SPR)
- Flights from Ocho Rios (OCJ) to San Pedro (SPR)
- Flights from Oshima (OIM) to San Pedro (SPR)
- Flights from Mostar (OMO) to San Pedro (SPR)
- Flights from Cooma (OOM) to San Pedro (SPR)
- Flights from Chicago (ORD) to San Pedro (SPR)
- Flights from Norfolk (ORF) to San Pedro (SPR)
- Flights from Worcester (ORH) to San Pedro (SPR)
- Flights from Portland (PDX) to San Pedro (SPR)
- Flights from Laurel (PIB) to San Pedro (SPR)
- Flights from Pensacola (PNS) to San Pedro (SPR)
- Flights from Porto Alegre (POA) to San Pedro (SPR)
- Flights from Port of Spain (POS) to San Pedro (SPR)
- Flights from Raleigh (RDU) to San Pedro (SPR)
- Flights from Recife (REC) to San Pedro (SPR)
- Flights from Richland (RLD) to San Pedro (SPR)
- Flights from Corn Island (RNI) to San Pedro (SPR)
- Flights from San Antonio (SAT) to San Pedro (SPR)
- Flights from Sacramento (SMF) to San Pedro (SPR)
- Flights from Saipan (SPN) to San Pedro (SPR)
- Flights from San Pedro (SPR) to San Pedro (SPR)
- Flights from London (STN) to San Pedro (SPR)
- Flights from St. Louis (SUS) to San Pedro (SPR)
- Flights from Newburgh (SWF) to San Pedro (SPR)
- Flights from Srinagar (SXR) to San Pedro (SPR)
- Flights from Daegu (TAE) to San Pedro (SPR)
- Flights from Texarkana (TXK) to San Pedro (SPR)
- Flights from Whangarei (WRE) to San Pedro (SPR)
- Flights from Xi'an (XIY) to San Pedro (SPR)
- Flights from Fayetteville (XNA) to San Pedro (SPR)
- Flights from Baie-Comeau (YBC) to San Pedro (SPR)
- Flights from Toronto (YYZ) to San Pedro (SPR)
- Flights from Queenstown (ZQN) to San Pedro (SPR)

