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.
Whether you want to hunt for sand dollars or smell the fresh air, San Pedro Beach is a spot you might want to check out, located 0.5 mi (0.9 km) from central San Pedro. Catch the sunset by the shore at Boca Del Rio Beach, just a short walk away.
Explore the great outdoors at Mexico Rocks and enjoy the spectacular coral reefs during your trip to San Pedro. Amble around the area's beautiful beaches or seek out the snorkelling spots.
If you can't wait to get to the beach, you might enjoy a trip to Secret Beach, located 3.7 mi (6 km) from central San Pedro. Enjoy the sunset by the shore at San Pedro Beach, Boca Del Rio Beach and Central Park Beach.
Imagine strolling along San Pedro Belize Express Water Taxi for some great waterfront pics. It's located 0.7 mi (1.1 km) from central San Pedro. Hotels.com travellers also say the area is family-friendly and that it has lots of nice beaches.
You can browse for the perfect souvenirs at Belize Chocolate Company during your trip to San Pedro. Wander through the beautiful beaches and marina in this romantic area.
Explore the lovely green spaces of Bacalar Chico National Park & Marine Reserve and enjoy the snorkelling in San Pedro. Amble around this relaxing area's beautiful beaches and enjoy its lively bars.
You'll find some affordable luxury hotels in San Pedro from AU$120 where you can live the high life for less. Choose your preferred travel dates, then fine-tune your search by budget, amenities and more. Prices can vary throughout the year, so try to have flexibility with your plans. Members save up to 20% on hundreds of thousands of hotels. Earn rewards for your stay and enjoy additional savings on top of current deals. Joining is completely free, and you'll gain instant access to member-only offers.
What is the best time to stay in a luxury hotel in San Pedro?
May is the warmest month, with temperatures ranging from 25ºC to 31ºC. If you want to explore in cooler weather, organise your trip for January. It's generally between 21ºC and 26ºC at this time. September is a great month to escape the crowds and potentially lock in more affordable luxury hotels in San Pedro.
What luxury hotels in San Pedro have a pool?
Victoria House Resort & Spa is a great San Pedro luxury hotel with a pool. You can access massage services and private picnic options during your stay. Alternatively, spend your days poolside in lavish surroundings at Coco Beach Resort.
Are there any luxury hotels in San Pedro with parking?
Luxury and conveniences like parking come together at Victoria House Resort & Spa. This stay offers massage services and private picnic options. Coco Beach Resort is another getaway with a spot for your wheels along with all the bells and whistles. If you're looking for alternatives, check out the 964 San Pedro luxury hotels that offer parking.