
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 4 - Sep 5Tomorrow
Sep 5 - Sep 6This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Our 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 17 - Sep 18




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,288
¥45,442 total
includes taxes & fees
Oct 5 - Oct 6




4. 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,984
¥36,031 total
includes taxes & fees
Oct 4 - Oct 5




5. The Watermark Hotel
The Watermark HotelSan Pedro
- Upscale retreat offers rejuvenating spa treatments, rooftop pool, and rainfall showers for relaxation.
¥12,756
¥16,121 total
includes taxes & fees
Oct 5 - Oct 6




6. 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 15 - Sep 16




7. Caye Casa
Caye CasaSan Pedro
- Immerse in tropical spa bliss at this beachfront Belizean hotel with private couples treatment rooms and hot stone massages.
¥15,171
¥17,295 total
includes taxes & fees
Sep 10 - Sep 11




8. Corona Del Mar
Corona Del MarSan Pedro
- Discover a beachfront paradise where a full-service spa offers daily couples treatments and beachside massages for ultimate relaxation.
¥13,618
¥15,838 total
includes taxes & fees
Oct 5 - Oct 6
View all properties
Spa hotels with pools in San Pedro
¥26,498
¥28,957 total
includes taxes & fees
Sep 17 - Sep 18
¥37,288
¥45,442 total
includes taxes & fees
Oct 5 - Oct 6




Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
¥25,984
¥36,031 total
includes taxes & fees
Oct 4 - Oct 5
¥12,756
¥16,121 total
includes taxes & fees
Oct 5 - Oct 6
¥33,952
¥40,403 total
includes taxes & fees
Sep 15 - Sep 16
¥31,777
¥38,375 total
includes taxes & fees
Sep 11 - Sep 12
¥13,618
¥15,838 total
includes taxes & fees
Oct 5 - Oct 6
¥15,755
¥17,173 total
includes taxes & fees
Sep 26 - Sep 27
¥37,098
¥42,835 total
includes taxes & fees
Oct 5 - Oct 6
Spa hotels with hot tubs in San Pedro
¥37,288
¥45,442 total
includes taxes & fees
Oct 5 - Oct 6
¥31,777
¥38,375 total
includes taxes & fees
Sep 11 - Sep 12
¥40,617
¥48,700 total
includes taxes & fees
Sep 5 - Sep 6
¥56,004
¥70,774 total
includes taxes & fees
Oct 5 - Oct 6
¥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 15 - Sep 16




Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
¥25,984
¥36,031 total
includes taxes & fees
Oct 4 - Oct 5
¥28,772
¥34,466 total
includes taxes & fees
Oct 5 - Oct 6
¥56,004
¥70,774 total
includes taxes & fees
Oct 5 - Oct 6
¥28,232
¥30,935 total
includes taxes & fees
Oct 5 - Oct 6
¥31,908
¥34,780 total
includes taxes & fees
Sep 5 - Sep 6
¥47,766
¥56,842 total
includes taxes & fees
Sep 11 - Sep 12
¥52,239
¥62,471 total
includes taxes & fees
Sep 7 - Sep 8
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
"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!"
Grand Caribe Belize
10/10 Excellent
"Resort was very clean and staff was very welcoming. Enjoyed our stay there and will definitely return."
Ramon's Village Resort
10/10 Excellent
"The property is like being in a bit of an oasis. My daughter (22+ years old) loved their pool. The staff is super friendly. We had 2 days of no power in the evening, I provided some feedback and they immediately addressed it, providing an electric fan and also comped us for 2 nights. That was very nice of them. They don't have a lot of amenities on the property, 1 restaurant, coffee bar and no hard alcohol. That's okay as its pretty close to the town for other restaurants and bars, and they don't have a problem if you BYOB. They also have a pretty big dock, with scuba and snorkeling activities, daily. Don't expect to walk into the ocean from the beach, there is alot of sargassum everywhere but that's pretty standard in the area. They do a good job cleaning it up at the resort. There is a platform at the end of the dock you can swim off of and do some snorkeling. I saw a stingray my first day there and others told me there were some barracudas in the area too. There are some nice colorful fish around too. They also rent golf carts but we found it cheaper at places in town. The staff is wonderful and super helpful. It was off season when we went, so not that many people around."
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"
























































