Belize may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Book Hotels in San Pedro, Belize

Wander wisely with the Travelocity Price Match Guarantee

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices in San Pedro for tonight, Jan 16 - Jan 17Get price
Check prices in San Pedro for tomorrow night, Jan 17 - Jan 18Get price
Check prices in San Pedro for next weekend, Jan 22 - Jan 24Get price

Most frequently booked San Pedro hotels

Don't see what you're looking for?
See all available properties in San Pedro
View all properties
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.

Top cheap San Pedro hotel deals

Top luxury San Pedro hotel deals

How much is a hotel room in San Pedro?

Hotels in San Pedro start at $55 per night. Prices and availability subject to change. Additional terms may apply.

San Pedro Hotel & Travel Guide

Wise travelers are spoilt for choice when it comes to start looking for comfortable places to base yourself in San Pedro. Start your research by perusing the 50 hotel choices on Travelocity, which are all within a 6-mile (10-kilometer) radius of the heart of the city.

The Belizean Shores Resort, is a great option for the wise traveler as a result of the fact that it's the most centrally located Travelocity-listed lodging option in San Pedro.

If you'd like to take a vacation in San Pedro, but have to be mindful of your budget and basically are after lower priced accommodations, you'll find that there are also economy lodgings available The X'Tan Ha - The Waterfront Resort is 4 miles (6 kilometers) from the main part of San Pedro, while the Belizean Shores Resort is 0.8 miles (1.2 kilometers) away. Additional affordable hotels are the Sands Villas and the Captain Morgan's Retreat.

The Belizean Cove Estates can be found 0.9 miles (1.4 kilometers) away from the middle of San Pedro. Another place to stay is the La Perla del Caribe, which is located 3 miles (4 kilometers) away. You might like to check out the amenities and rates at the Grand Caribe Belize or the El Secreto.

Looking for more things to do? You could spend some time seeing Museum of Belize and Tourism Village, which you'll find in Belize City, 35 miles (60 kilometers) southwest of San Pedro. If you'd like to head to Belize City, be sure to check out the Radisson Fort George Hotel and Marina and Best Western Belize Biltmore Plaza Hotel. 15 miles (24 kilometers) south of San Pedro, you can find Caye Caulker, home to the Island Magic Beach Resort Ltd and Caye Caulker Plaza Hotel. When you stay in Caye Caulker, a couple of places to add to your itinerary are the Raggamuffin Tours and Frenchies Dive Shop.

Before you and your traveling partner depart for San Pedro, be sure to read Travelocity's San Pedro accommodation and city guide where you are able to get the inside scoop on all the things to see and do on offer.

Recent San Pedro hotel reviews by fellow wanderers