Find hotels in San Pedro from ¥10,313
Go beyond your typical stay in San Pedro
Check prices for these dates
Compare 917 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Ramon's Village Resort
Ramon's Village Resort
cleanliness Travelers relax with beachside massages or dive into snorkeling adventures at this coastal retreat, where on-site shopping and a laid-back atmosphere await

Alaia Belize, Autograph Collection
Alaia Belize, Autograph Collection
cleanliness Travelers relax by the pool or explore San Pedro Town Hall, enjoying magnificent ocean views from this perfectly positioned resort.

The Watermark Hotel
The Watermark Hotel
cleanliness Ocean views accompany every meal at this upscale hotel's restaurant, while the outdoor pool offers relaxation and the 24-hour gym keeps fitness routines on track.

Ambergris Sunset Hotel
Ambergris Sunset Hotel
cleanliness Travelers find island charm and warm hospitality at this Boca del Rio retreat, where an outdoor pool with sun loungers and the flavorful Meat D Fish Diner await

Drift Inn San Pedro
Drift Inn San Pedro
cleanliness Tropical paradise awaits at the Drift Inn San Pedro, where delicious local cuisine and refreshing poolside cocktails complement nearby adventures with bike rentals

Mayan Princess Hotel
Mayan Princess Hotel
Great weekend hotel deals in San Pedro
Image gallery for Brahma Blue Resort

Brahma Blue Resort
Where to stay in San Pedro
Boca Ciega
While Boca Ciega might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Hol Chan Marine Reserve and San Pedro Belize Express Dock.
Turtle Beach Cabins
You might make a stop by Hol Chan Marine Reserve while you're exploring Turtle Beach Cabins.
Learn more about San Pedro
See how this former fishing village has transformed into a stunning Caribbean destination centered on the acclaimed Hol Chan Marine Reserve.

More cheap stays in San Pedro
More cheap stays in San Pedro

Bananas On The Beach
Stay near popular San Pedro attractions
Stay near popular San Pedro attractions
Secret Beach
If a restful vacation is part of your travel plans, Secret Beach might be the perfect place to seek out during your trip to San Pedro. Amble around this relaxing area's marina and enjoy its lively bars.
Tranquility Bay Beach
Why not spend a lazy afternoon at Tranquility Bay Beach during your trip to San Pedro? Wander the beautiful beaches and marina in this relaxing area.
Recent reviews of San Pedro hotels
Recent reviews of San Pedro hotels
