
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
Sep 5 - Sep 6Tomorrow
Sep 6 - Sep 7Next weekend
Sep 11 - Sep 13In two weeks
Sep 18 - Sep 20Our top choices for San Pedro hotels with a spa




1. 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.
¥26,498
¥28,957 total
includes taxes & fees
Sep 18 - Sep 19




2. 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.
¥14,338
¥17,332 total
includes taxes & fees
Sep 10 - Sep 11




3. Coco Beach Resort
Coco Beach ResortSan Pedro
- Rejuvenate at this beachfront retreat with a spa offering daily deep-tissue to hot stone massages.
¥37,326
¥45,489 total
includes taxes & fees
Oct 6 - Oct 7




4. Alaia Belize, Autograph Collection
Alaia Belize, Autograph CollectionSan Pedro
- Tranquil beachfront resort with dedicated wellness center offers deep massages amid ocean views.
¥33,952
¥40,403 total
includes taxes & fees
Sep 13 - Sep 14
¥15,470
¥16,862 total
includes taxes & fees
Sep 7 - Sep 8




6. 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.
¥25,883
¥35,928 total
includes taxes & fees
Oct 6 - Oct 7




7. The Watermark Hotel
The Watermark HotelSan Pedro
- Upscale retreat offers rejuvenating spa treatments, rooftop pool, and rainfall showers for relaxation.
¥12,630
¥15,998 total
includes taxes & fees
Oct 6 - Oct 7




8. Grand Caribe Belize
Grand Caribe BelizeSan Pedro
- Rejuvenating spa retreats await at this beachfront paradise with 6 outdoor pools, couples treatment rooms, and oceanfront massages.
¥31,464
¥38,034 total
includes taxes & fees
Sep 12 - Sep 13
View all properties
Spa hotels with pools in San Pedro
¥26,498
¥28,957 total
includes taxes & fees
Sep 18 - Sep 19
¥37,326
¥45,489 total
includes taxes & fees
Oct 6 - Oct 7




Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
¥25,883
¥35,928 total
includes taxes & fees
Oct 6 - Oct 7
¥12,630
¥15,998 total
includes taxes & fees
Oct 6 - Oct 7
¥33,952
¥40,403 total
includes taxes & fees
Sep 13 - Sep 14
¥31,464
¥38,034 total
includes taxes & fees
Sep 12 - Sep 13
¥13,632
¥15,855 total
includes taxes & fees
Oct 6 - Oct 7
¥15,470
¥16,862 total
includes taxes & fees
Sep 7 - Sep 8
¥37,135
¥42,878 total
includes taxes & fees
Oct 6 - Oct 7
Spa hotels with hot tubs in San Pedro
¥37,326
¥45,489 total
includes taxes & fees
Oct 6 - Oct 7
¥31,464
¥38,034 total
includes taxes & fees
Sep 12 - Sep 13
¥40,617
¥48,700 total
includes taxes & fees
Sep 6 - Sep 7
¥56,390
¥69,923 total
includes taxes & fees
Sep 6 - Sep 7
¥104,971
¥126,286 total
includes taxes & fees
Sep 18 - Sep 19
Spa hotels with free breakfast in San Pedro
¥33,952
¥40,403 total
includes taxes & fees
Sep 13 - Sep 14




Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
¥25,883
¥35,928 total
includes taxes & fees
Oct 6 - Oct 7
¥28,802
¥34,502 total
includes taxes & fees
Oct 6 - Oct 7
¥56,390
¥69,923 total
includes taxes & fees
Sep 6 - Sep 7
¥28,261
¥30,967 total
includes taxes & fees
Oct 6 - Oct 7
¥31,908
¥34,780 total
includes taxes & fees
Sep 7 - Sep 8
¥47,766
¥56,842 total
includes taxes & fees
Sep 13 - Sep 14
¥52,153
¥62,369 total
includes taxes & fees
Sep 18 - Sep 19
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
Ramon's Village Resort
10/10 Excellent
"Overall, we had a great stay at Ramon’s Village Resort. The staff and service were definitely some of the highlights of the experience. Everyone we interacted with was friendly, welcoming, and helpful, and the resort itself has a beautiful tropical atmosphere that really makes you feel like you’re on vacation. There are a few things I think future guests should be aware of. The internet/Wi-Fi inside the rooms wasn’t as reliable as we expected, and there are no TVs in the rooms. That may not matter to everyone, but it’s something worth knowing before booking. We also experienced quite a bit of sargassum along the beachfront, which made the beach and water directly in front of the resort less enjoyable than we had hoped. Even with those things, the quality of the service, friendly staff, location, and overall atmosphere made this a great stay. We enjoyed our time here and would still recommend Ramon’s Village Resort, especially if you’re looking for a relaxing, tropical Belize experience."
Grand Caribe Belize
8/10 Good
"I do confess that we stayed during low season so not many guest the staff had to cater to but it was a great experience and stay"
Belizean Shores Resort
10/10 Excellent
"Everything was perfect, didn't even seem real. How perfect everything was from how friendly the staff was, to the beautiful pool, to how well the grounds maintain, great location. Something out of a dream , highly recommended"
Coco Beach Resort
10/10 Excellent
"The place was very nice, the staff was friendly, and the food was decent. If you want to explore in town, I would look for something closer to town since this place was kind of far away and it was pricey to get to the activities. But overall, a very good experience!"
Caye Casa
10/10 Excellent
"The room was fantastic. Laid out very well with a nice view. Very spacious for two couples. Probably the most helpful staff out of any place I’ve been to. Great location with lots to do nearby. I highly recommend this property."
Sunbreeze Hotel
8/10 Good
"Good trip!!"
Victoria House Resort & Spa
10/10 Excellent
"The staff was magnificent the rooms was immaculate the property was very very well kept we enjoyed the pool area and the people that vacation there as well was very very nice I give her 10 out of 10"
































































