Find The Best Deals

!Please enter city, region, district or specific hotel
!Please enter city, region, district or specific hotel
Click here to enter your check-in and check-out dates and see the latest hotel, serviced apartment and holiday home deals.
Book now and lock in a great price in San Pedro with Getaroom. If we see your booking in San Pedro at a cheaper price we will email you how to re-book. At Getaroom you are not just checking for the best price in San Pedro today, once you book we are checking for a better price each and every day until you stay (applies up until the end of the bookings free cancellation period).
Are you long overdue for a deliciously indulgent, pampering holiday in San Pedro? Oxygen therapy, vichy showers, infinity pools and hot stone massages. Ok, now try picturing yourself at one of these San Pedro hotels with dreamy day spas where it's "all about you"...
Enter your travel dates here to see room prices and availability for San Pedro hotels with Day Spas.
Set on a private beach on Ambergris Caye, this luxury complex offers an infinity pool, a spa and an onsite O Restaurant. Each stylish villa has free W
What guests liked:
Pregnancy massag...more
Victoria House offers accommodation in San Pedro. Guests can enjoy the on-site restaurant.Certain rooms feature a seating area to relax in after a bus
What guests liked:
The pool was lov...more
Set in San Pedro, 2.3 km from North Ambergris Caye Beach, Margaritaville Beach Resort Ambergris Caye - Belize offers accommodation with free bikes, fr...more
Situated in San Pedro, a few steps from North Ambergris Caye Beach, Matachica Beach Resort and Spa features accommodation with free bikes, free privat...more
Located in San Pedro, 2 km from San Pedro Beach, Alaia Belize, Autograph Collection provides accommodation with an outdoor swimming pool, free private
What guests liked:
We had a great c...more
Located in San Pedro in the Belize Province region, Casa Blanca and The PoolClub at Mahogany Bay has a patio. This holiday home provides free private...more
Featuring air-conditioned accommodation with a rooftop pool, Casa Moderna Fresca and The PoolClub at Mahogany Bay! is located in San Pedro. There is a...more
In the San Pedro town district of San Pedro, close to San Pedro Beach, Paradise Cottage 3 bedroom 4 beds, 1 Full Bath - Private has a garden and a was...more
Situated in San Pedro, 700 metres from San Pedro Beach, Mahogany Bay Resort and Beach Club, Curio Collection features accommodation with free bikes, f...more
Offering a freshwater pool, patio bar and free WiFi in common areas, SunBreeze Suites is set on the beach on the tropical island of Ambergris Caye, ju...more
Featuring an outdoor pool, a restaurant and free Wi-Fi in common areas, the SunBreeze Hotel is located in Belize’s island of Ambregris Caye. This hote...more
Situated on a private beach on Ambergris Caye, Sapphire Beach Resort offers outdoor pools, a restaurant and room service. It is just 150 metres from a
What guests liked:
It was serene… p...more
This property is located on the coast of Ambergis Caye and offers guests 2 outdoor swimming pools, on-site restaurants and sports facilities.Each air-...more
Set in Ambergris Caye, Portofino Beach Resort-An Authentic Island Escape! offers its guests free continental breakfast, snorkeling gear and kayaks. Th...more
Offering outdoor pool and a private 275 metres of prime beach front, Grand Caribe Belize is located in San Pedro, 3.5 km from the town centre and the...more
Corona del Mar Hotel is within a stone throw away of San Pedro main attractions. Our hotel highlights Wahoo's Lounge restaurant, Belize Island Divers...more
Situated in San Pedro, 2.4 km from San Pedro Beach, Mata Rocks Resort features accommodation with free bikes, free private parking, an outdoor swimmin...more
Featuring a private beach area, swimming pool, an extensive garden and sauna, Captain Morgan’s Retreat is set in Ambergris Caye,The cottages offer tro...more
Located in San Pedro, 2.2 km from San Pedro Beach, Bananas On The Beach provides accommodation with an outdoor swimming pool, free private parking, a...more
Situated in San Pedro, 2 km from San Pedro Beach, Sea Horizon Hotel features accommodation with a shared lounge, free private parking, a terrace and a...more
Villa Abrazos San Pedro in San Pedro provides adults-only accommodation with a private beach area, an infinity pool and a fitness centre. This beachfr...more
Situated in San Pedro, 400 metres from San Pedro Beach, The Phoenix Resort features accommodation with free bikes, free private parking, an outdoor sw...more
Set in San Pedro, within 100 metres of San Pedro Beach, Tropical Palace Hotel is an accommodation offering pool views. Both free WiFi and parking on-s...more
Caribbean Villas Hotel is far enough from San Pedro Town to preserve your peace and quiet but a 10 minute walk along the beach will take you to San Pe
What guests liked:
Lovely looking p...more
Situated in San Pedro, 500 metres from San Pedro Beach, BELIZE TROPICAL DREAM VILLAS features accommodation with a garden, free private parking, a ter...more
Located in San Pedro, 700 metres from North Ambergris Caye Beach, Aqua Vista provides accommodation with free bikes, free private parking, a garden an...more
Marbucks Bed and Breakfast has an outdoor swimming pool, garden, a terrace and restaurant in San Pedro. Among the facilities at this property are room s...more
Situated in San Pedro, Sunset Caribe Belize.Featuring a kitchenette with a microwave, each unit also comes with a cable flat-screen TV, ironing facili...more
Situated in San Pedro, 500 metres from Playa San Pedro, Ramon's Village Resort features accommodation with a restaurant, free private parking, a share
What guests liked:
They have a dive...more
Brahma Blue Resort has an outdoor swimming pool, garden, a restaurant and bar in San Pedro. The property features water sports facilities, as well as...more
Located in San Pedro, 1.4 km from downtown and located on the beautiful Boca del Rio Beachfront, Hotel Del Rio provides accommodation with a garden, f...more
© 2025. All rights reserved Getaroom Pty Ltd ACN 143 933 528
Level 18 68 Pitt St, Sydney NSW 2000 Australia
Getaroom ® and Why don't you just ® are registered Trademarks of Getaroom Pty Ltd