Hotels in San Pedro
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in San Pedro?

Matachica Resort & Spa - Adults Only
Matachica Resort & Spa - Adults OnlySan Pedro
9.6 out of 10, Exceptional, (427 reviews)
The price is CNY2,261
CNY2,804 total
includes taxes & fees
May 26 - May 27

Reef Haven Belize
Reef Haven BelizeSan Pedro
8.4 out of 10, Very Good, (54 reviews)
The price is CNY2,583
CNY3,073 total
includes taxes & fees
Jun 21 - Jun 22

Pelican Reef Villas Resort
Pelican Reef Villas ResortSan Pedro
10.0 out of 10, Exceptional, (9 reviews)
The price is CNY2,312
CNY2,751 total
includes taxes & fees
May 22 - May 23

X'Tan Ha - The Waterfront Resort
X'Tan Ha - The Waterfront ResortSan Pedro
9.2 out of 10, Wonderful, (715 reviews)
The price is CNY1,475
CNY1,755 total
includes taxes & fees
Jun 11 - Jun 12

Casa Nova Cabanas
Casa Nova CabanasSan Pedro
10.0 out of 10, Exceptional, (60 reviews)
The price is CNY1,655
CNY1,804 total
includes taxes & fees
May 23 - May 24

Alaia Belize, Autograph Collection
Alaia Belize, Autograph CollectionSan Pedro
9.4 out of 10, Exceptional, (725 reviews)
The price is CNY2,884
CNY3,432 total
includes taxes & fees
May 25 - May 26

PUR Boutique Cabanas - Adults only
PUR Boutique Cabanas - Adults onlySan Pedro
10.0 out of 10, Exceptional, (13 reviews)
The price is CNY1,306
CNY1,424 total
includes taxes & fees
May 27 - May 28

Grand Caribe Belize
Grand Caribe BelizeSan Pedro
9.4 out of 10, Exceptional, (536 reviews)
The price is CNY2,553
CNY3,061 total
includes taxes & fees
May 22 - May 23

Ramon's Village Resort
Ramon's Village ResortSan Pedro
9.6 out of 10, Exceptional, (1,002 reviews)
The price is CNY1,190
CNY1,297 total
includes taxes & fees
May 22 - May 23

Hotel Del Rio
Hotel Del RioSan Pedro
8.8 out of 10, Excellent, (140 reviews)
The price is CNY794
CNY866 total
includes taxes & fees
Jun 9 - Jun 10

The Caye Hotel San Pedro
The Caye Hotel San PedroSan Pedro
9.6 out of 10, Exceptional, (41 reviews)
The price is CNY835
CNY911 total
includes taxes & fees
May 22 - May 23

Hibisco Belize
Hibisco BelizeSan Pedro
9.8 out of 10, Exceptional, (13 reviews)
The price is CNY895
CNY976 total
includes taxes & fees
May 25 - May 26

Ambergris Sunset Hotel
Ambergris Sunset HotelSan Pedro
9.0 out of 10, Wonderful, (286 reviews)
The price is CNY379
CNY414 total
includes taxes & fees
Jun 9 - Jun 10

Las Terrazas Resort and Residences Ambergris
Las Terrazas Resort and Residences AmbergrisSan Pedro
9.0 out of 10, Wonderful, (387 reviews)
The price is CNY1,449
CNY1,724 total
includes taxes & fees
Jun 20 - Jun 21

Hotel Royal Blue & Golf Cart Rental
Hotel Royal Blue & Golf Cart RentalSan Pedro
7.2 out of 10, Good, (93 reviews)
The price is CNY442
CNY481 total
includes taxes & fees
May 22 - May 23

Mayan Princess Hotel
Mayan Princess HotelSan Pedro
9.2 out of 10, Wonderful, (354 reviews)
The price is CNY711
CNY847 total
includes taxes & fees
May 22 - May 23

Clearwater Belize
Clearwater BelizeSan Pedro
The price is CNY3,672
CNY4,002 total
includes taxes & fees
May 22 - May 23

Captain Morgan's Retreat
Captain Morgan's RetreatSan Pedro
7.8 out of 10, Good, (200 reviews)
The price is CNY775
CNY956 total
includes taxes & fees
May 22 - May 23

La Casa de Paz
La Casa de PazSan Pedro
9.4 out of 10, Exceptional, (122 reviews)
The price is CNY470
CNY563 total
includes taxes & fees
May 27 - May 28

Sunbreeze Hotel
Sunbreeze HotelSan Pedro
9.2 out of 10, Wonderful, (864 reviews)
The price is CNY1,416
CNY1,628 total
includes taxes & fees
May 24 - May 25
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.
Get last-minute hotel deals in San Pedro and save more
Sign in to unlock great savings.
Showing deals for:May 22 - May 24

9.8 out of 10, Exceptional, (50 reviews)
The price is CNY1,172
per night
CNY2,789 total
includes taxes & fees
Showing deals for:May 29 - May 31

9.8 out of 10, Exceptional, (50 reviews)
The price is CNY1,367
per night
CNY3,253 total
includes taxes & fees
Showing deals for:Jun 20 - Jun 21

9.2 out of 10, Wonderful, (715 reviews)
We have 2 left at
The price is CNY1,475
per night
CNY1,755 total
includes taxes & fees
Check out resorts in San Pedro
The price is CNY1,416
CNY1,628 total
includes taxes & fees
May 24 - May 25
You may also like hotels with spas in San Pedro
The price is CNY428
CNY814 total
includes taxes & fees
May 25 - May 26
You can also stay at family-friendly hotels in San Pedro

7.8 out of 10, Good, (200)
The price is CNY775
CNY956 total
includes taxes & fees
May 22 - May 23
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.
Go beyond your typical stay in San Pedro
Apart hotel
Apartment
Top neighborhoods in San Pedro
Top landmarks in San Pedro
Learn more about San Pedro
Beneath swaying palms, San Pedro offers a laid-back Caribbean escape where golf carts replace cars on sandy streets. Dive into the Belize Barrier Reef's underwater wonderland or snorkel alongside gentle nurse sharks at Hol Chan Marine Reserve. Secret Beach isn't actually secret anymore, but its crystal waters and beach bars still feel like a delightful discovery. The colorful wooden buildings of downtown house quirky shops selling handmade crafts and beachfront restaurants serving fresh-caught snapper. Take a sunset cruise to spot manatees in the lagoon, or hop a water taxi to neighboring cayes for day adventures. After dark, barefoot beach bars serve rum punches while local musicians play for crowds of sunburned but happy travelers.

Check out reviews of San Pedro hotels guests love

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
10/10 Excellent





























































































































































































































