Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in San Pedro on Hotels.com. These San Pedro hotels consistently deliver on comfort, location and traveler experience. Last updated on .
Hotels in San Pedro
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay in San Pedro?

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
8.6 out of 10, Excellent, (1,007 reviews)
$237 nightly
The price is $259
Jul 28 - Jul 29
Total with taxes and fees

Alaia Belize, Autograph Collection
Alaia Belize, Autograph CollectionSan Pedro
9.4 out of 10, Exceptional, (763 reviews)
$270 nightly
The price is $292
Jul 24 - Jul 25
Total with taxes and fees

Ramon's Village Resort
Ramon's Village ResortSan Pedro
9.6 out of 10, Exceptional, (1,002 reviews)
$175 nightly
The price is $191
Jun 29 - Jun 30
Total with taxes and fees

Coco Beach Resort
Coco Beach ResortSan Pedro
9.6 out of 10, Exceptional, (1,004 reviews)
$349 nightly
The price is $378
Jun 29 - Jun 30
Total with taxes and fees

Sunset Caribe Belize
Sunset Caribe BelizeSan Pedro
9.2 out of 10, Wonderful, (580 reviews)
$271 nightly
The price is $295
Jun 29 - Jun 30
Total with taxes and fees

Belizean Shores Resort
Belizean Shores ResortSan Pedro
9.4 out of 10, Exceptional, (999 reviews)
$198 nightly
The price is $214
Jun 29 - Jun 30
Total with taxes and fees

Sunbreeze Hotel
Sunbreeze HotelSan Pedro
9.2 out of 10, Wonderful, (867 reviews)
$260 nightly
The price is $282
Jun 29 - Jun 30
Total with taxes and fees

Bananas On The Beach
Bananas On The BeachSan Pedro
9.0 out of 10, Wonderful, (334 reviews)
$143 nightly
The price is $156
Jun 29 - Jun 30
Total with taxes and fees

Victoria House Resort & Spa
Victoria House Resort & SpaSan Pedro
9.8 out of 10, Exceptional, (575 reviews)

Lina Point Belize Overwater Resort
Lina Point Belize Overwater ResortSan Pedro
9.2 out of 10, Wonderful, (465 reviews)

Sunbreeze Suites
Sunbreeze SuitesSan Pedro
9.0 out of 10, Wonderful, (772 reviews)
$273 nightly
The price is $298
Jun 29 - Jun 30
Total with taxes and fees

The Watermark Hotel
The Watermark HotelSan Pedro
8.8 out of 10, Excellent, (263 reviews)
$135 nightly
The price is $146
Jun 29 - Jun 30
Total with taxes and fees

Caribbean Villas Hotel
Caribbean Villas HotelSan Pedro
8.4 out of 10, Very Good, (512 reviews)
$112 nightly
The price is $122
Jun 29 - Jun 30
Total with taxes and fees

Mata Rocks Resort
Mata Rocks ResortSan Pedro
8.6 out of 10, Excellent, (650 reviews)
$123 nightly
The price is $134
Jun 29 - Jun 30
Total with taxes and fees

Royal Caribbean Resort
Royal Caribbean ResortSan Pedro
8.2 out of 10, Very Good, (373 reviews)
$73 nightly
The price is $80
Jun 29 - Jun 30
Total with taxes and fees

Corona Del Mar
Corona Del MarSan Pedro
8.0 out of 10, Very Good, (666 reviews)
$120 nightly
The price is $130
Jul 1 - Jul 2
Total with taxes and fees

Grand Caribe Belize
Grand Caribe BelizeSan Pedro
9.4 out of 10, Exceptional, (546 reviews)
$379 nightly
The price is $416
Jul 1 - Jul 2
Total with taxes and fees

The Palms Oceanfront Suites
The Palms Oceanfront SuitesSan Pedro
9.8 out of 10, Exceptional, (333 reviews)
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:Jul 3 - Jul 5

9.8 out of 10, Exceptional, (575 reviews)
We have 1 left at
$233 nightly
The price is $503
Total with taxes and fees
Showing deals for:Jul 27 - Jul 28

9.2 out of 10, Wonderful, (725 reviews)
We have 2 left at
$209 nightly
The price is $226
Total with taxes and fees
Check out hotels with a pool in San Pedro

10.0 out of 10, Exceptional, (21)
$256 nightly
The price is $279
Jul 18 - Jul 19
Total with taxes and fees
You can also stay in resorts in San Pedro

9.6 out of 10, Exceptional, (440)
$453 nightly
The price is $489
Jun 29 - Jun 30
Total with taxes and fees
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
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

The Palms Oceanfront Suites
8/10 Good
Frequently asked questions
Find out more about San Pedro
Keep exploring
- Hotels near The Gallery of San Pedro Ltd
- Hotels near San Pedro Belize Express Water Taxi
- Hotels near San Pedro Church
- Hotels near San Pedro Town Hall
- Hotels near San Pedro Central Park
- Hotels near San Pedro House of Culture
- Hotels near Black & White Cultural Entertainment Center
- Hotels near Toucan Jumper Bungee Trampoline
- Hotels near Belizean Melody Art Gallery
- Hotels near Caye Caulker Marine Reserve
- Hotels near Swallow Caye Wildlife Sanctuary
- Hotels near Cypress Garden
- Hotels near Tuffy Canyons
- Hotels near Tackle Box Canyons
- Hotels near Boca del Rio
- Hotels near Mexico Rocks
- Hotels near Belize Chocolate Company
- Hotels near Secret Beach
- Hotels near Boca Del Rio Beach
- Hotels near Playa Asuncion
- Hotels near Tranquility Bay Beach
- Hotels near Central Park Beach
- Hotels with a Pool in Caye Caulker
- Hotels with Parking in Caye Caulker
- Hotels with Kitchens in Caye Caulker
- Apartments in Caye Caulker
- All-Inclusive Resorts & in Caye Caulker
- Cheap Hotels in Caye Caulker
- 2 Star Hotels in Caye Caulker
- 3 Star Hotels in Caye Caulker
- Family Hotels in Caye Caulker
- Caye Caulker Hotels
- Cayo Espanto Hotels
- Hotels near John Greif II
- Hotels near GoFish Belize
- Hotels near Reef Runner Glass Bottom Boat
- Hotels near The Split
- Hotels near Caye Caulker Sand Volleyball Court
- Hotels near Caye Caulker
- Hotels near San Pedro Beach
- Hotels near San Pedro Artisans Market
- Boca Ciega Hotels
- Turtle Beach Cabins Hotels
- All-Inclusive Resorts & in Ambergris Caye
- Ambergris Caye Hotels

































































































































































































