
Find hotels near San Pedro Beach, San Pedro from ₩83,930
- 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. Aruna Resort & Villas
Aruna Resort & Villas1.1 km from San Pedro Beach
10.0 out of 10, Exceptional, (23 reviews)
The price is ₩317,027
₩377,262 total
includes taxes & fees
Dec 1 - Dec 2

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

3. Villa Abrazos
Villa Abrazos2.5 km from San Pedro Beach
10.0 out of 10, Exceptional, (6 reviews)
The price is ₩917,309
₩1,099,854 total
includes taxes & fees
Nov 16 - Nov 17

4. Marbucks Bed and Breakfast
Marbucks Bed and Breakfast2 km from San Pedro Beach
9.8 out of 10, Exceptional, (36 reviews)
The price is ₩257,203
₩280,351 total
includes taxes & fees
Nov 16 - Nov 17

5. Ramon's Village Resort
Ramon's Village Resort1.5 km from San Pedro Beach
9.6 out of 10, Exceptional, (1,001 reviews)
The price is ₩233,944
₩254,999 total
includes taxes & fees
Nov 16 - Nov 17

6. Bella Vista Resort Belize
Bella Vista Resort Belize3 km from San Pedro Beach
9.8 out of 10, Exceptional, (243 reviews)
The price is ₩378,206
₩412,245 total
includes taxes & fees
Nov 19 - Nov 20

7. 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 ₩150,393
₩163,928 total
includes taxes & fees
Nov 16 - Nov 17

8. 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 ₩140,767
₩153,436 total
includes taxes & fees
Nov 16 - Nov 17

9. Diamante Beachfront Suites
Diamante Beachfront Suites1.3 km from San Pedro Beach
9.6 out of 10, Exceptional, (11 reviews)
The price is ₩643,732
₩918,623 total
includes taxes & fees
Dec 16 - Dec 17

10. Alaia Belize, Autograph Collection
Alaia Belize, Autograph Collection3 km from San Pedro Beach
9.4 out of 10, Exceptional, (898 reviews)
The price is ₩363,615
₩432,703 total
includes taxes & fees
Dec 14 - Dec 15

12. Sunset Caribe Belize
Sunset Caribe Belize2.4 km from San Pedro Beach
9.4 out of 10, Exceptional, (645 reviews)
The price is ₩376,137
₩450,989 total
includes taxes & fees
Nov 22 - Nov 23

13. Mayan Princess Hotel
Mayan Princess Hotel0.7 km from San Pedro Beach
9.2 out of 10, Wonderful, (391 reviews)
The price is ₩171,447
₩204,022 total
includes taxes & fees
Nov 17 - Nov 18

14. 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 ₩228,596
₩272,030 total
includes taxes & fees
Nov 16 - Nov 17

15. Sea Horizon
Sea Horizon2.4 km from San Pedro Beach
9.0 out of 10, Wonderful, (64 reviews)
The price is ₩77,704
₩152,875 total
includes taxes & fees
Nov 20 - Nov 21

16. Ambergris Sunset Hotel
Ambergris Sunset Hotel0.8 km from San Pedro Beach
9.0 out of 10, Wonderful, (303 reviews)
The price is ₩77,000
₩83,930 total
includes taxes & fees
Nov 16 - Nov 17

17. Sunbreeze Hotel
Sunbreeze Hotel1.2 km from San Pedro Beach
9.2 out of 10, Wonderful, (875 reviews)
The price is ₩324,243
₩372,880 total
includes taxes & fees
Nov 29 - Nov 30

18. Drift Inn San Pedro
Drift Inn San Pedro0.4 km from San Pedro Beach
9.0 out of 10, Wonderful, (181 reviews)
The price is ₩78,636
₩93,577 total
includes taxes & fees
Nov 17 - Nov 18

19. Blue Tang Inn
Blue Tang Inn0.4 km from San Pedro Beach
9.2 out of 10, Wonderful, (222 reviews)
The price is ₩238,489
₩285,959 total
includes taxes & fees
Nov 18 - Nov 19

20. 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 ₩207,061
₩248,262 total
includes taxes & fees
Nov 16 - Nov 17
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
![]() Aruna Resort & Villas1.1 km from San Pedro Beach | ![]() Hibisco Belize0.2 km from San Pedro Beach | ![]() Villa Abrazos2.5 km from San Pedro Beach | ![]() Marbucks Bed and Breakfast2 km from San Pedro Beach | ![]() Ramon's Village Resort1.5 km from San Pedro Beach |
|---|---|---|---|---|
10.0 Exceptional 23 reviews | 9.8 Exceptional 38 reviews | 10.0 Exceptional 6 reviews | 9.8 Exceptional 36 reviews | 9.6 Exceptional 1,001 reviews |
The price is ₩317,027 ₩377,262 total includes taxes & fees Dec 1 - Dec 2 | The price is ₩137,640 ₩150,028 total includes taxes & fees Nov 16 - Nov 17 | The price is ₩917,309 ₩1,099,854 total includes taxes & fees Nov 16 - Nov 17 | The price is ₩257,203 ₩280,351 total includes taxes & fees Nov 16 - Nov 17 | The price is ₩233,944 ₩254,999 total includes taxes & fees Nov 16 - Nov 17 |
|
|
|
|
|
Top San Pedro Beach Hotel Reviews

Ramon's Village Resort
8/10 Good




































































