
Resorts & Hotels with Spas in San Pedro
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Resorts & Hotels with Spas in San Pedro








Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by Hiltoncleanliness Melt away stress at this serene beachside resort offering 4 spa rooms with couples massages, reflexology, and Ayurvedic treatments.




cleanliness Soak in serene beach bliss at this adults-only paradise with private spa rooms for couples and rejuvenating hot stone massages.




cleanliness Unwind in paradise with beachside massages, couples treatment rooms, and a serene spa experience at this tropical beachfront hotel.




cleanliness Luxurious seaside wellness awaits at this bayside retreat with 2 treatment rooms for aromatherapy and hot stone massages.




cleanliness Blissful beachfront spa retreat with aromatic treatments and 3 outdoor pools for a rejuvenating escape.












Las Terrazas Resort and Residences Ambergris
Las Terrazas Resort and Residences Ambergriscleanliness Blissful oceanfront spa escape with beachside massages, aromatherapy treatments, and a tranquil pool paradise awaits on Ambergris.




cleanliness Oceanside retreat offers full-service spa with massages, facials, and body treatments near rooftop pool.








cleanliness Beachfront adults-only retreat offers serenity with full-service spa, massages, treatments, and poolside bar.








cleanliness Tropical escape awaits at this beachside aparthotel where spa treatments like body wraps and Swedish massages promise pure bliss.




cleanliness Beachfront retreat with 2 outdoor pools offers hot stone massages and mud baths at Rose Spa.








cleanliness Beachfront paradise with a full-service spa offering Swedish massages, hot stone treatments, and aromatherapy awaits at this serene resort.




cleanliness Beachfront bliss awaits with daily spa treatments and garden sanctuary at Caribbean hotel.




cleanliness Find serenity at this beachfront hotel offering in-room and beachside massages at its full-service spa with couples treatment rooms.




cleanliness Revitalize at this beachside haven with daily spa treatments, an outdoor pool, and rainfall showers in rooms with furnished patios.
Spa hotels with pools in San Pedro




































Spa hotels with hot tubs in San Pedro








Las Terrazas Resort and Residences Ambergris
Las Terrazas Resort and Residences Ambergris











Spa hotels with free breakfast in San Pedro




















Las Terrazas Resort and Residences Ambergris
Las Terrazas Resort and Residences Ambergris







Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton



Top neighborhoods in San Pedro
Top landmarks in San Pedro

San Pedro Beach
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.

Mexico Rocks
Explore the great outdoors at Mexico Rocks and enjoy the beautiful coral reefs during your trip to San Pedro. Amble around the area's beautiful beaches or seek out the snorkeling spots.
Secret Beach
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.
San Pedro Belize Express Water Taxi
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 travelers also say the area is family-friendly and has lots of nice beaches. If you carry on walking you'll get to Central Park Beach for some more water views.
Belize Chocolate Company
You can browse for the perfect souvenirs at Belize Chocolate Company during your visit to San Pedro. Wander the beautiful beaches and marina in this romantic area.
Bacalar Chico National Park & Marine Reserve
Explore the lovely green spaces of Bacalar Chico National Park & Marine Reserve and enjoy the snorkeling spots in San Pedro. Amble around this relaxing area's beautiful beaches and enjoy its lively bars.




