Find hotels in San Pedro from SAR 240
Change your mind
Be picky
Go beyond your typical stay in San Pedro
Check prices for these dates
Compare 931 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Ramon's Village Resort
Ramon's Village Resort

Alaia Belize, Autograph Collection
Alaia Belize, Autograph Collection

Bananas On The Beach
Bananas On The Beach

Grand Caribe Belize
Grand Caribe Belize

Las Terrazas Resort and Residences Ambergris
Las Terrazas Resort and Residences Ambergris

The Watermark Hotel
The Watermark 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.
Stay near popular San Pedro attractions

Belize Chocolate Company
You can browse for the perfect souvenirs at Belize Chocolate Company during your visit to San Pedro. Wander the beautiful beaches and marina in this romantic area.
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.
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.

Top San Pedro Hotel Reviews

X'Tan Ha - The Waterfront Resort
More cheap stays in San Pedro
More cheap stays in San Pedro

Sandbar Beachfront Hostel & Restaurant
Hotels in San Pedro with star-rating
Hotels in San Pedro with star-rating

5 Star Hotels
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular San Pedro attractions
- Hotels near Secret Beach
- Hotels near San Pedro Belize Express Dock
- Hotels near San Pedro Beach
- Hotels near Hol Chan Marine Reserve
- Hotels near San Pedro Town Hall
- Hotels near Bacalar Chico National Park & Marine Reserve
- Hotels near Belize Chocolate Company
- Hotels near Mexico Rocks
- Hotels near Boca del Rio
- Hotels near Tranquility Bay Beach
- Hotels near San Pedro Central Park
- Hotels near Reef Runner Glass Bottom Boat
- Hotels near Boca Del Rio Beach
- Hotels near GoFish Belize
- Hotels near San Pedro Church
- Hotels near Cypress Garden
- Hotels near Black & White Cultural Entertainment Center
- Hotels near San Pedro House of Culture
- Hotels near Belizean Melody Art Gallery
- Hotels near Central Park Beach
More Hotel Options in San Pedro
- Adults Only Resorts & Hotels in San Pedro
- Adventure Hotels in San Pedro
- All-inclusive Hotel in San Pedro
- Beach Hotels in San Pedro
- Boutique Hotels in San Pedro
- Business Hotels in San Pedro
- Casinos in San Pedro
- Cheap Hotels in San Pedro
- Family Hotels in San Pedro
- Golf Hotels in San Pedro
- Green Hotels in San Pedro
- Historic Hotels in San Pedro
- Hotel Wedding Venues in San Pedro
- Hotel with a Concierge in San Pedro
- Hotels with Bars in San Pedro
- Hotels with Free Parking in San Pedro
- Hotels with Hot Tubs in San Pedro
- Hotels with Waterslides in San Pedro
- Hotels with WiFi in San Pedro
- Hotels with a Pool in San Pedro
- Hotels with smoking rooms in San Pedro
- Luxury Hotels in San Pedro
- Pet-friendly Hotels in San Pedro
- Resorts & Hotels with Spas in San Pedro
- Romantic Hotels in San Pedro
- Scuba Diving in San Pedro
- Shopping Hotels in San Pedro
More Accommodation Types in San Pedro
San Pedro Hotels by Brand
Other Hotels near San Pedro, Belize District
Explore more hotels
- Margaritaville Beach Resort Ambergris Caye - Belize
- Lina Point Belize Overwater Resort
- X'Tan Ha - The Waterfront Resort
- Sunbreeze Hotel
- Las Terrazas Resort and Residences Ambergris
- Sandbar Beachfront Hostel & Restaurant
- The Palms Oceanfront Suites
- Bananas On The Beach
- Mata Rocks Resort
- Sunbreeze Suites
- Best Western Grand Baymen Gardens
- Tropical Palace Hotel