Search over 895,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.
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: