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.
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.
Dive into crystal-clear waters where nurse sharks and rays glide beneath your snorkel at Hol Chan Marine Reserve. Stroll the sandy streets of this laid-back island, where colorful beach bars and local seafood shacks serve the day's fresh catch.
Lodges in San Pedro cost between $240 and $240 per night. Trade the traditional hotel room for one of these charming getaways and save on your next vacation. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly lodges in San Pedro?
For a comfortable family-friendly escape in San Pedro, we recommend Blue Tang Inn. This 3-star property comes with amenities including an oven and a laundry service. San Pedro boasts plenty of family-friendly attractions to visit that'll entertain the kids. Secret Beach and San Pedro Beach promise a fun-fueled day for travelers young and old.
Why book your lodge in San Pedro with Expedia?
With Expedia, it's easy to find your ideal lodge in San Pedro. Use our filters to search for properties that have amenities suitable for a family adventure or a romantic break. If you have a set budget, click on how much you'd like to spend and the preferred star rating of your hotel. We'll help you find the perfect fit whatever your vacation looks like.
How can I find cheap lodges in San Pedro?
With Expedia's handy filter tool, booking cheap lodges in San Pedro is a snap. To discover stays that are easy on your bank balance, tailor your search results by budget, amenities and star rating. Also remember that lodges with a lower star rating are going to be more cost-effective.