
Search Resort Hotels in San Pedro from CA $141
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for San Pedro resorts

1. Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
8.6 out of 10, Excellent, (1,002 reviews)
The price is CA $261
CA $354 total
includes taxes & fees
Nov 12 - Nov 13

2. Alaia Belize, Autograph Collection
Alaia Belize, Autograph CollectionSan Pedro
9.4 out of 10, Exceptional, (888 reviews)
The price is CA $369
CA $439 total
includes taxes & fees
Dec 2 - Dec 3

3. Sunbreeze Hotel
Sunbreeze HotelSan Pedro
9.2 out of 10, Wonderful, (875 reviews)
The price is CA $318
CA $370 total
includes taxes & fees
Dec 4 - Dec 5

4. Las Terrazas Resort and Residences Ambergris
Las Terrazas Resort and Residences AmbergrisSan Pedro
9.0 out of 10, Wonderful, (397 reviews)
The price is CA $319
CA $388 total
includes taxes & fees
Dec 4 - Dec 5

5. Boutique Resort in Belize Partial Ocean View Suite
Boutique Resort in Belize Partial Ocean View SuiteSan Pedro
9.2 out of 10, Wonderful, (10 reviews)
The price is CA $239
CA $454 total
includes taxes & fees
Nov 4 - Nov 5

6. Matachica Resort & Spa - Adults Only
Matachica Resort & Spa - Adults OnlySan Pedro
9.6 out of 10, Exceptional, (459 reviews)
The price is CA $555
CA $688 total
includes taxes & fees
Nov 11 - Nov 12

7. Best for three friends who are traveling together
Best for three friends who are traveling togetherSan Pedro Town
9.4 out of 10, Exceptional, (11 reviews)
The price is CA $125
CA $141 total
includes taxes & fees
Nov 4 - Nov 5

8. If you are a solo traveler or in a couple and travel on a budget - no ac
If you are a solo traveler or in a couple and travel on a budget - no acSan Pedro Town
9.0 out of 10, Wonderful, (9 reviews)
The price is CA $277
CA $311 total
includes taxes & fees
Nov 4 - Nov 5

9. Cabana with a pool and garden view
Cabana with a pool and garden viewSan Pedro
10.0 out of 10, Exceptional, (1 review)
The price is CA $252
CA $284 total
includes taxes & fees
Nov 4 - Nov 5

10. A comfortable and spacious cottage in a seaside resort
A comfortable and spacious cottage in a seaside resortSan Pedro Town
7.6 out of 10, Good, (8 reviews)
The price is CA $307
CA $346 total
includes taxes & fees
Nov 4 - Nov 5

11. Stay in an upgraded comfortable Sea view Cabana suite just feet from the water
Stay in an upgraded comfortable Sea view Cabana suite just feet from the waterSAN PEDRO, AMBERGRIS CAYE
8.4 out of 10, Very good, (7 reviews)
The price is CA $419
CA $523 total
includes taxes & fees
Nov 4 - Nov 5

12. Romantic Partial Ocean View Suite in Oceanfront Resort
Romantic Partial Ocean View Suite in Oceanfront ResortSan Pedro
10.0 out of 10, Exceptional, (3 reviews)
The price is CA $239
CA $454 total
includes taxes & fees
Nov 4 - Nov 5

13. Partial Ocean View Suite at Oceanfront Resort in Belize
Partial Ocean View Suite at Oceanfront Resort in BelizeSan Pedro
8.0 out of 10, Very good, (2 reviews)
The price is CA $228
CA $457 total
includes taxes & fees
Nov 8 - Nov 9

14. Romantic Garden View Suite in Oceanfront Boutique Resort
Romantic Garden View Suite in Oceanfront Boutique ResortSan Pedro
9.6 out of 10, Exceptional, (8 reviews)
The price is CA $239
CA $454 total
includes taxes & fees
Nov 4 - Nov 5

15. 2 Bedroom Oceanfront Suite at White Sands Cove
2 Bedroom Oceanfront Suite at White Sands CoveSan Pedro
10.0 out of 10, Exceptional, (5 reviews)
The price is CA $284
CA $521 total
includes taxes & fees
Nov 4 - Nov 5

16. Ocean View Suite in Oceanfront Resort Belize
Ocean View Suite in Oceanfront Resort BelizeSan Pedro
9.0 out of 10, Wonderful, (7 reviews)
The price is CA $284
CA $521 total
includes taxes & fees
Nov 4 - Nov 5
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.
Top San Pedro Hotel Reviews

Ramon's Village Resort
10/10 Excellent
Find out more about San Pedro
San Pedro Resorts information
Number of reviews | 1,396 |
|---|---|
Accommodation | 70 Resorts |
Lowest Price | CA $141 |
Highest Price | CA $688 |
Frequently asked questions
Explore a world of travel with Expedia
- Hotels with Free Breakfast in San Pedro
- Riads in San Pedro
- 2br Beachside FamilySuite@Sapphire Beach Resort
- Cheap Hotels in San Pedro
- Cruise Ships in San Pedro
- Hotels with a Lazy River in San Pedro
- Boutique Hotels in San Pedro
- Voyager Sun & Reef Hotel
- San Pedro Hotels
- Hostels in San Pedro
- Luxury Hotels in San Pedro
- Hotels with Waterslides in San Pedro
- Villas De Isla Bonita
- Oceanfront with Incredible Views and Free use of Kayaks
- Hotels with a Pool in San Pedro
- Villas in San Pedro
- Aparthotels in San Pedro
- Cottages in San Pedro
- Hotels with Kitchenettes in San Pedro
- Rv Parks in San Pedro
- Vacation Homes in San Pedro
- Villa Aurora Estate
- Apartments in San Pedro
- Guest Houses in San Pedro
- Steps from the Sea
- Pet-Friendly Hotels in San Pedro
- Beachfront family villa
- Family Hotels in San Pedro
- Casino Hotels in San Pedro
- Condo Rentals in San Pedro
- All Inclusive Resorts and in San Pedro
- Seaside Casa with a Private Pool
- Hotel Royal Blue & Golf Cart Rental
- Capsule Hotels in San Pedro
- Hotels with Free Airport Shuttle in San Pedro
- Playa Del Sol
- Adults Only Resorts & in San Pedro
- San Pedro 5
- 4 Star Hotels in San Pedro
- Villas De Isla Bonita
- Hotels with Hot Tubs in San Pedro
- Romantic Hotels in San Pedro
- Bella Vista Resort Belize
- Upper
- Cabin Rentals in San Pedro
- Las Terrazas Resort and Residences Ambergris
- B&B in San Pedro
- Indigo Belize 2b 3 Bedroom Condo by RedAwning
- Hotel Coastalbay 2
- Flights from San Ignacio (CYD) to San Pedro (SPR)
- Flights from Belize City (BZE) to San Pedro (SPR)
- Flights from Van Nuys (VNY) to San Pedro (SPR)
- Flights from Abidjan (ABJ) to San Pedro (SPR)
- Flights from Halifax (YHZ) to San Pedro (SPR)
- Flights from Bozeman (BZN) to San Pedro (SPR)
- Flights from Cozumel (CZM) to San Pedro (SPR)
- Flights from Corozal (CZH) to San Pedro (SPR)
- Flights from Buffalo (BUF) to San Pedro (SPR)
- Flights from Atlanta (ATL) to San Pedro (SPR)
- Flights from Ontario Intl. Airport (ONT) to San Pedro (SPR)
- Flights from Los Angeles (LAX) to San Pedro (SPR)
- Flights from Placencia (PLJ) to San Pedro (SPR)
- Flights to San Pedro
- Tropic Air Cancun (CUN) to San Pedro (SPR) flights
- Flights from Vina del Mar (KNA) to San Pedro (SPR)
- Flights from Edmonton (YEG) to San Pedro (SPR)
- Tropic Air Belize City (BZE) to San Pedro (SPR) flights
- Flights from Kelowna (YLW) to San Pedro (SPR)
- Flights from Toronto (YYZ) to San Pedro (SPR)
- Flights from Dangriga (DGA) to San Pedro (SPR)
- Flights from Vancouver (YVR) to San Pedro (SPR)
- Flights from Detroit (DTW) to San Pedro (SPR)
- Flights from Saskatoon (YXE) to San Pedro (SPR)
- Flights from Chetumal (CTM) to San Pedro (SPR)
- Flights from Puerto Vallarta (PVR) to San Pedro (SPR)
- Flights from Chattanooga (CHA) to San Pedro (SPR)
- Flights from Des Moines (DSM) to San Pedro (SPR)
- Flights from Victoria (YYJ) to San Pedro (SPR)
- Flights from Mexico City (MEX) to San Pedro (SPR)
- Flights from John Greif II
- Flights from Calgary (YYC) to San Pedro (SPR)
- Flights from Cancun (CUN) to San Pedro (SPR)
- Flights from Portland (PWM) to San Pedro (SPR)
- Flights from Ottawa (YOW) to San Pedro (SPR)
- Flights from Winnipeg (YWG) to San Pedro (SPR)
- Flights from Caye Caulker (CUK) to San Pedro (SPR)
- Flights from Santiago (SCL) to San Pedro (SPR)
- Flights from Montreal (YUL) to San Pedro (SPR)
- Flights from Miami (MIA) to San Pedro (SPR)
- Flights from San Francisco (SFO) to San Pedro (SPR)























































