
Find Resorts & Hotels with Spas in San Pedro
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on San Pedro Resorts & Hotels with Spas
Tonight
Oct 2 - Oct 3Tomorrow
Oct 3 - Oct 4This weekend
Oct 2 - Oct 4Next weekend
Oct 9 - Oct 11Our top choices for San Pedro hotels with a spa




1. Alaia Belize, Autograph Collection
Alaia Belize, Autograph CollectionSan Pedro
- Tranquil beachfront resort with dedicated wellness center offers deep massages amid ocean views.
₩304,562
₩362,428 total
includes taxes & fees
Oct 18 - Oct 19




2. Ramon's Village Resort
Ramon's Village ResortSan Pedro
- Serene beachfront spa retreat with couples massage rooms and garden views offers daily treatments from deep tissue to hot stone massages.
₩237,563
₩258,944 total
includes taxes & fees
Oct 17 - Oct 18




3. Sunset Caribe Belize
Sunset Caribe BelizeSan Pedro
- Rejuvenating spa sanctuary with 2 dedicated treatment rooms and couples services offers a peaceful escape on this tropical bay retreat.
₩370,581
₩444,332 total
includes taxes & fees
Oct 8 - Oct 9




4. Coco Beach Resort
Coco Beach ResortSan Pedro
- Rejuvenate at this beachfront retreat with a spa offering daily deep-tissue to hot stone massages.
₩356,343
₩427,255 total
includes taxes & fees
Oct 31 - Nov 1




5. The Watermark Hotel
The Watermark HotelSan Pedro
- Upscale retreat offers rejuvenating spa treatments, rooftop pool, and rainfall showers for relaxation.
₩122,103
₩151,408 total
includes taxes & fees
Oct 3 - Oct 4




6. Sunbreeze Hotel
Sunbreeze HotelSan Pedro
- Tropical beachfront retreat with full-service spa offering deep-tissue and hot stone massages for waterfront relaxation.
₩332,588
₩382,476 total
includes taxes & fees
Oct 4 - Oct 5




7. Mayan Princess Hotel
Mayan Princess HotelSan Pedro
- Beachfront oasis offers rejuvenating facials and massages, while ocean view balconies provide the perfect backdrop for ultimate relaxation.
₩145,083
₩172,648 total
includes taxes & fees
Oct 4 - Oct 5




8. Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
- Escape to a beachside wellness oasis with 4 luxurious spa rooms offering Ayurvedic treatments and yoga classes.
₩219,291
₩306,060 total
includes taxes & fees
Oct 8 - Oct 9
View all properties
Spa hotels with pools in San Pedro
₩237,563
₩258,944 total
includes taxes & fees
Oct 17 - Oct 18
₩122,103
₩151,408 total
includes taxes & fees
Oct 3 - Oct 4
₩148,491
₩161,855 total
includes taxes & fees
Oct 7 - Oct 8
₩128,926
₩148,265 total
includes taxes & fees
Oct 3 - Oct 4
₩137,665
₩156,938 total
includes taxes & fees
Oct 3 - Oct 4
₩304,562
₩362,428 total
includes taxes & fees
Oct 18 - Oct 19




Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
₩219,291
₩306,060 total
includes taxes & fees
Oct 8 - Oct 9
₩114,721
₩125,046 total
includes taxes & fees
Nov 1 - Nov 2
₩265,367
₩305,172 total
includes taxes & fees
Oct 9 - Oct 10
Spa hotels with hot tubs in San Pedro
₩356,343
₩427,255 total
includes taxes & fees
Oct 31 - Nov 1
₩370,581
₩444,332 total
includes taxes & fees
Oct 8 - Oct 9
₩206,339
₩252,332 total
includes taxes & fees
Oct 10 - Oct 11
₩290,965
₩346,249 total
includes taxes & fees
Oct 5 - Oct 6
₩454,618
₩545,083 total
includes taxes & fees
Oct 8 - Oct 9
₩489,878
₩607,449 total
includes taxes & fees
Oct 7 - Oct 8
₩931,499
₩1,116,867 total
includes taxes & fees
Oct 11 - Oct 12
Spa hotels with free breakfast in San Pedro
₩304,562
₩362,428 total
includes taxes & fees
Oct 18 - Oct 19




Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
₩219,291
₩306,060 total
includes taxes & fees
Oct 8 - Oct 9
₩252,902
₩275,667 total
includes taxes & fees
Oct 14 - Oct 15
₩260,640
₩310,162 total
includes taxes & fees
Oct 23 - Oct 24
₩261,183
₩284,689 total
includes taxes & fees
Oct 4 - Oct 5
₩290,965
₩346,249 total
includes taxes & fees
Oct 5 - Oct 6
₩415,394
₩494,318 total
includes taxes & fees
Oct 11 - Oct 12
₩489,878
₩607,449 total
includes taxes & fees
Oct 7 - Oct 8
₩485,340
₩577,555 total
includes taxes & fees
Oct 3 - Oct 4
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.
View all propertiesTop San Pedro Hotel Reviews
Belizean Shores Resort
10/10 Excellent
"Overall, this place was a 10 out of 10"
Ramon's Village Resort
10/10 Excellent
"Beautiful place and staff was so friendly and helpful"
Coco Beach Resort
10/10 Excellent
"The staff was extremely friendly and helpful, the apartment was large and clean, and the pools were amazing."
Victoria House Resort & Spa
10/10 Excellent
"Fantasy island for real…the staff is attentive from the restaurant, the bar, the reception, the concierge to maintenance. They are all professionals. It is beautiful and they all ensure they say your name. Exactly what you want on an island getaway. And the trees sing beautifully."







































































