
Find hotels near San Pedro, San Pedro from ₩125,617
- 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 hotels

La Casa de Paz
La Casa de PazSan Pedro
9.4 out of 10, Exceptional, (97 reviews)
The price is ₩165,496
₩198,430 total
includes taxes & fees
Feb 10 - Feb 11

Aruna Resort & Villas
Aruna Resort & VillasSan Pedro
10.0 out of 10, Exceptional, (10 reviews)
The price is ₩584,088
₩695,065 total
includes taxes & fees
Feb 9 - Feb 10

Mayan Princess Hotel
Mayan Princess HotelSan Pedro
9.0 out of 10, Wonderful, (316 reviews)
The price is ₩190,993
₩227,289 total
includes taxes & fees
Mar 10 - Mar 11

The Caye Hotel San Pedro
The Caye Hotel San PedroSan Pedro
9.0 out of 10, Wonderful, (12 reviews)
The price is ₩172,699
₩188,242 total
includes taxes & fees
Feb 10 - Feb 11

Alaia Belize, Autograph Collection
Alaia Belize, Autograph CollectionSan Pedro
9.4 out of 10, Exceptional, (655 reviews)
The price is ₩657,134
₩781,989 total
includes taxes & fees
Mar 8 - Mar 9

Reef Haven Belize
Reef Haven BelizeSan Pedro
8.8 out of 10, Excellent, (12 reviews)
The price is ₩561,608
₩929,558 total
includes taxes & fees
Mar 10 - Mar 11

Hotel Del Rio
Hotel Del RioSan Pedro
8.8 out of 10, Excellent, (131 reviews)
The price is ₩173,721
₩189,356 total
includes taxes & fees
Feb 12 - Feb 13

The Watermark Hotel
The Watermark HotelSan Pedro
8.8 out of 10, Excellent, (188 reviews)
The price is ₩235,777
₩292,364 total
includes taxes & fees
Feb 9 - Feb 10

Sea Horizon
Sea HorizonSan Pedro
8.8 out of 10, Excellent, (49 reviews)
The price is ₩122,499
₩208,165 total
includes taxes & fees
Feb 10 - Feb 11

Mata Rocks Resort
Mata Rocks ResortSan Pedro
8.6 out of 10, Excellent, (627 reviews)
The price is ₩247,765
₩294,840 total
includes taxes & fees
Feb 14 - Feb 15

Hibisco Belize
Hibisco BelizeSan Pedro
10.0 out of 10, Exceptional, (3 reviews)
The price is ₩283,570
₩309,091 total
includes taxes & fees
Feb 12 - Feb 13

Tropical Palace Hotel
Tropical Palace HotelSan Pedro
7.8 out of 10, Good, (144 reviews)
The price is ₩104,776
₩125,617 total
includes taxes & fees
Feb 14 - Feb 15
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 popular hotels close to San Pedro
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() La Casa de Paz | 9.4 Exceptional 97 reviews | View | ||||||
![]() Aruna Resort & Villas | 10.0 Exceptional 10 reviews | View | ||||||
![]() Caye Casa | 9.4 Exceptional 359 reviews | View | ||||||
![]() Mayan Princess Hotel | 9.0 Wonderful 316 reviews | View | ||||||
![]() Ambergris Sunset Hotel | 9.0 Wonderful 272 reviews | View |
Top San Pedro Hotel Reviews

La Casa de Paz
10/10 Excellent



















































































