
Find hotels near San Pedro Beach, San Pedro from ₩84,323
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for San Pedro Beach hotels

1. Hibisco Belize
Hibisco Belize0.2 km from San Pedro Beach
9.8 out of 10, Exceptional, (38 reviews)
The price is ₩138,291
₩150,737 total
includes taxes & fees
Nov 16 - Nov 17

2. Aruna Resort & Villas
Aruna Resort & Villas1.1 km from San Pedro Beach
10.0 out of 10, Exceptional, (23 reviews)
The price is ₩318,528
₩379,049 total
includes taxes & fees
Dec 1 - Dec 2

3. Marbucks Bed and Breakfast
Marbucks Bed and Breakfast2 km from San Pedro Beach
9.8 out of 10, Exceptional, (36 reviews)
The price is ₩258,422
₩281,680 total
includes taxes & fees
Nov 12 - Nov 13

4. HOTEL SEA QUEEN SUITE & GOLF CART RENTAL
HOTEL SEA QUEEN SUITE & GOLF CART RENTAL2 km from San Pedro Beach
9.6 out of 10, Exceptional, (7 reviews)
The price is ₩151,105
₩164,704 total
includes taxes & fees
Nov 13 - Nov 14

5. Ramon's Village Resort
Ramon's Village Resort1.5 km from San Pedro Beach
9.6 out of 10, Exceptional, (1,000 reviews)
The price is ₩235,051
₩256,206 total
includes taxes & fees
Dec 5 - Dec 6

6. The Caye Hotel San Pedro
The Caye Hotel San Pedro1.1 km from San Pedro Beach
9.4 out of 10, Exceptional, (55 reviews)
The price is ₩141,434
₩154,163 total
includes taxes & fees
Nov 12 - Nov 13

7. Diamante Beachfront Suites
Diamante Beachfront Suites1.3 km from San Pedro Beach
9.6 out of 10, Exceptional, (11 reviews)
The price is ₩646,787
₩922,978 total
includes taxes & fees
Nov 16 - Nov 17

9. Mayan Princess Hotel
Mayan Princess Hotel0.7 km from San Pedro Beach
9.2 out of 10, Wonderful, (390 reviews)
The price is ₩143,630
₩170,920 total
includes taxes & fees
Nov 13 - Nov 14

10. Sunset Caribe Belize
Sunset Caribe Belize2.4 km from San Pedro Beach
9.4 out of 10, Exceptional, (644 reviews)
The price is ₩377,919
₩453,126 total
includes taxes & fees
Nov 19 - Nov 20

11. Isla Bonita Yacht Club
Isla Bonita Yacht Club1.9 km from San Pedro Beach
9.4 out of 10, Exceptional, (250 reviews)
The price is ₩229,679
₩273,318 total
includes taxes & fees
Nov 12 - Nov 13

12. Ambergris Sunset Hotel
Ambergris Sunset Hotel0.8 km from San Pedro Beach
9.0 out of 10, Wonderful, (303 reviews)
The price is ₩77,365
₩84,323 total
includes taxes & fees
Nov 24 - Nov 25

13. Sunbreeze Hotel
Sunbreeze Hotel1.2 km from San Pedro Beach
9.2 out of 10, Wonderful, (875 reviews)
The price is ₩325,778
₩374,645 total
includes taxes & fees
Nov 22 - Nov 23

14. Sea Horizon
Sea Horizon2.4 km from San Pedro Beach
9.0 out of 10, Wonderful, (64 reviews)
The price is ₩73,599
₩148,762 total
includes taxes & fees
Nov 13 - Nov 14

15. Blue Tang Inn
Blue Tang Inn0.4 km from San Pedro Beach
9.2 out of 10, Wonderful, (221 reviews)
The price is ₩256,676
₩307,756 total
includes taxes & fees
Nov 18 - Nov 19

16. Bananas On The Beach
Bananas On The Beach3.1 km from San Pedro Beach
9.0 out of 10, Wonderful, (351 reviews)
The price is ₩208,042
₩249,438 total
includes taxes & fees
Nov 19 - Nov 20

17. Voyager Sun & Reef Hotel
Voyager Sun & Reef Hotel0.8 km from San Pedro Beach
8.8 out of 10, Excellent, (129 reviews)
The price is ₩87,852
₩95,759 total
includes taxes & fees
Dec 5 - Dec 6

18. The Watermark Hotel
The Watermark Hotel0.8 km from San Pedro Beach
8.6 out of 10, Excellent, (300 reviews)
The price is ₩128,663
₩159,542 total
includes taxes & fees
Dec 7 - Dec 8

19. Hotel Del Rio
Hotel Del Rio0.2 km from San Pedro Beach
8.8 out of 10, Excellent, (142 reviews)
The price is ₩136,658
₩148,957 total
includes taxes & fees
Nov 12 - Nov 13

20. Mata Rocks Resort
Mata Rocks Resort3.2 km from San Pedro Beach
8.6 out of 10, Excellent, (674 reviews)
The price is ₩172,633
₩205,433 total
includes taxes & fees
Nov 12 - Nov 13
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.
Compare top hotels near San Pedro Beach
![]() Hibisco Belize0.2 km from San Pedro Beach | ![]() Aruna Resort & Villas1.1 km from San Pedro Beach | ![]() Marbucks Bed and Breakfast2 km from San Pedro Beach | ![]() HOTEL SEA QUEEN SUITE & GOLF CART RENTAL2 km from San Pedro Beach | ![]() Ramon's Village Resort1.5 km from San Pedro Beach |
|---|---|---|---|---|
9.8 Exceptional 38 reviews | 10.0 Exceptional 23 reviews | 9.8 Exceptional 36 reviews | 9.6 Exceptional 7 reviews | 9.6 Exceptional 1,000 reviews |
The price is ₩138,291 ₩150,737 total includes taxes & fees Nov 16 - Nov 17 | The price is ₩318,528 ₩379,049 total includes taxes & fees Dec 1 - Dec 2 | The price is ₩258,422 ₩281,680 total includes taxes & fees Nov 12 - Nov 13 | The price is ₩151,105 ₩164,704 total includes taxes & fees Nov 13 - Nov 14 | The price is ₩235,051 ₩256,206 total includes taxes & fees Dec 5 - Dec 6 |
|
|
|
|
|
Top San Pedro Beach Hotel Reviews

Mayan Princess Hotel
8/10 Good




































































