Top 10 Hotels in San Pedro

See all 43 Hotels in San Pedro

Recent Reviews in San Pedro

Hide content

Where to stay in San Pedro

San Pedro Hotel Guide

When planning your Belize holiday, relax, you will find an extensive selection of comfortable accommodation options in San Pedro. Our accommodation pages features 30 hotels within a 6-mile from downtown San Pedro. Or, alternatively, the Grand Caribe Belize can be found 1 mile away. Two other Expedia-listed hotel options around this area are the La Perla del Caribe and the El Secreto.

Caye Caulker is 17 miles to the north of San Pedro and is home to the Raggamuffin Tours, Frenchies Dive Shop and Caye Caulker Sand Volleyball Court. Expedia-listed Caye Caulker hotel options are the Island Magic Beach Resort Ltd and Caye Caulker Plaza Hotel. Alternatively, you could stay in Belize City, 35 miles to the northeast of San Pedro, where you'll find the Radisson Fort George Hotel and Marina and Best Western Belize Biltmore Plaza Hotel. While visiting Belize City, make sure you visit the Museum of Belize, Tourism Village and Baron Bliss Lighthouse.

Thank you for taking the time to explore our San Pedro hotel listings. Do yourself a favour and visit our San Pedro travel guide for the low-down on this place's scenic and cultural delights.