Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
$115 per night for 2 guests
$96 per night for 2 guests
Situated in San Pedro, this hotel is within 1 mi (2 km) of Black & White Cultural Entertainment Center and Belize Barrier Reef. Belize Chocolate Company and ...
$169 per night for 2 guests
Nestled on the beach, this San Pedro villa is within 1 mi (2 km) of Black & White Cultural Entertainment Center and Belize Barrier Reef. San Pedro Belize Express ...
$277 per night for 2 guests
$205 per night for 2 guests
Nestled on the beach, this San Pedro resort is 0.1 mi (0.2 km) from Belize Barrier Reef and 1.4 mi (2.3 km) from Mexico Rocks. Secret Beach and San Pedro Belize ...
X'Tan Ha - The Waterfront ResortGet Rates
Nestled on the beach, this San Pedro hotel is within 3 mi (5 km) of GoFish Belize, Belizean Melody Art Gallery, and San Pedro Church. San Pedro House of Culture ...
Bella Vista Guesthouse & CabinsGet Rates
$69 per night for 2 guests
$75 per night for 2 guests
Travelers to San Pedro give high marks for the beaches and lively bar scene. This city also attracts tourists with its relaxing setting.
The city's natural setting is picturesque, including the beaches and these places to visit: San Pedro Central Park, Secret Beach, and Mexico Rocks. Snorkeling is a top activity, and San Pedro Belize Express Dock is one place to visit. A couple of additional sights to add to your agenda are San Pedro Town Hall and San Pedro Church.
In San Pedro, there are 276 hotels and other lodging accommodations so you'll have ample places to choose from for a perfect holiday retreat. Below are highly ranked ones based on our user reviews: