
Find Oceanfront Hotels in San Pedro from CA $85
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on San Pedro Oceanfront Hotels
Our top choices for San Pedro hotels with an ocean view

1. Hibisco Belize
Hibisco BelizeSan Pedro
10.0 out of 10, Exceptional, (37 reviews)
The price is CA $125
CA $138 total
includes taxes & fees
Nov 6 - Nov 7

2. Aruna Resort & Villas
Aruna Resort & VillasSan Pedro
10.0 out of 10, Exceptional, (23 reviews)
The price is CA $331
CA $394 total
includes taxes & fees
Nov 18 - Nov 19

3. Villa Abrazos
Villa AbrazosSan Pedro
10.0 out of 10, Exceptional, (6 reviews)
The price is CA $825
CA $1,015 total
includes taxes & fees
Nov 15 - Nov 16

4. Casa del Rai
Casa del RaiSan Pedro
9.8 out of 10, Exceptional, (46 reviews)
The price is CA $222
CA $332 total
includes taxes & fees
Nov 10 - Nov 11

5. Marbucks Bed and Breakfast
Marbucks Bed and BreakfastSan Pedro
9.8 out of 10, Exceptional, (36 reviews)
The price is CA $269
CA $293 total
includes taxes & fees
Nov 29 - Nov 30

6. Belize Budget Suites
Belize Budget SuitesSan Pedro
9.6 out of 10, Exceptional, (68 reviews)
The price is CA $81
CA $111 total
includes taxes & fees
Nov 9 - Nov 10

7. HOTEL SEA QUEEN SUITE & GOLF CART RENTAL
HOTEL SEA QUEEN SUITE & GOLF CART RENTALSan Pedro
9.6 out of 10, Exceptional, (7 reviews)
The price is CA $76
CA $85 total
includes taxes & fees
Nov 10 - Nov 11

8. La Casa de Paz
La Casa de PazSan Pedro
9.4 out of 10, Exceptional, (140 reviews)
The price is CA $89
CA $106 total
includes taxes & fees
Nov 9 - Nov 10

9. Alaia Belize, Autograph Collection
Alaia Belize, Autograph CollectionSan Pedro
9.4 out of 10, Exceptional, (890 reviews)
The price is CA $380
CA $452 total
includes taxes & fees
Dec 4 - Dec 5

10. The Caye Hotel San Pedro
The Caye Hotel San PedroSan Pedro
9.4 out of 10, Exceptional, (54 reviews)
The price is CA $142
CA $157 total
includes taxes & fees
Nov 10 - Nov 11

11. Diamante Beachfront Suites
Diamante Beachfront SuitesSan Pedro
9.6 out of 10, Exceptional, (11 reviews)
The price is CA $633
CA $917 total
includes taxes & fees
Nov 10 - Nov 11

13. Mayan Princess Hotel
Mayan Princess HotelSan Pedro
9.2 out of 10, Wonderful, (387 reviews)
The price is CA $149
CA $178 total
includes taxes & fees
Nov 6 - Nov 7

14. Sunbreeze Hotel
Sunbreeze HotelSan Pedro
9.2 out of 10, Wonderful, (875 reviews)
The price is CA $312
CA $364 total
includes taxes & fees
Dec 6 - Dec 7

15. Blue Tang Inn
Blue Tang InnSan Pedro
9.2 out of 10, Wonderful, (221 reviews)
The price is CA $285
CA $342 total
includes taxes & fees
Dec 2 - Dec 3

16. Sea Horizon
Sea HorizonSan Pedro
9.0 out of 10, Wonderful, (64 reviews)
The price is CA $68
CA $145 total
includes taxes & fees
Nov 10 - Nov 11

17. Ambergris Sunset Hotel
Ambergris Sunset HotelSan Pedro
9.0 out of 10, Wonderful, (303 reviews)
The price is CA $80
CA $88 total
includes taxes & fees
Nov 30 - Dec 1

18. Drift Inn San Pedro
Drift Inn San PedroSan Pedro
9.0 out of 10, Wonderful, (181 reviews)
The price is CA $91
CA $108 total
includes taxes & fees
Nov 11 - Nov 12

19. Bananas On The Beach
Bananas On The BeachSan Pedro
9.0 out of 10, Wonderful, (351 reviews)
The price is CA $216
CA $260 total
includes taxes & fees
Nov 12 - Nov 13

20. Sunbreeze Suites
Sunbreeze SuitesSan Pedro
9.0 out of 10, Wonderful, (778 reviews)
The price is CA $289
CA $332 total
includes taxes & fees
Nov 8 - Nov 9
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

Mayan Princess Hotel
10/10 Excellent

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




























































