
Find San Pedro Spa Hotels from S$157
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on San Pedro Hotels with Spa
Tonight
17 Oct - 18 OctTomorrow
18 Oct - 19 OctNext weekend
23 Oct - 25 OctIn two weeks
30 Oct - 1 NovOur 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.
S$233
includes taxes & fees
18 Nov - 19 Nov




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.
S$157
includes taxes & fees
25 Oct - 26 Oct




3. Alaia Belize, Autograph Collection
Alaia Belize, Autograph CollectionSan Pedro
- Tranquil beachfront resort with dedicated wellness centre offers deep massages amid ocean views.
S$365
includes taxes & fees
3 Nov - 4 Nov




4. Coco Beach Resort
Coco Beach ResortSan Pedro
- Rejuvenate at this beachfront retreat with a spa offering daily deep-tissue to hot stone massages.
S$323
includes taxes & fees
18 Nov - 19 Nov




5. 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.
S$302
includes taxes & fees
8 Nov - 9 Nov




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.
S$281
includes taxes & fees
27 Oct - 28 Oct
View all properties
Spa hotels with pools in San Pedro
S$233
includes taxes & fees
18 Nov - 19 Nov
S$365
includes taxes & fees
3 Nov - 4 Nov
S$323
includes taxes & fees
18 Nov - 19 Nov




Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
S$281
includes taxes & fees
27 Oct - 28 Oct
S$176
includes taxes & fees
18 Nov - 19 Nov
S$302
includes taxes & fees
8 Nov - 9 Nov
S$164
includes taxes & fees
18 Nov - 19 Nov
S$253
includes taxes & fees
19 Oct - 20 Oct
Spa hotels with hot tubs in San Pedro
S$323
includes taxes & fees
18 Nov - 19 Nov
S$353
includes taxes & fees
18 Nov - 19 Nov
S$302
includes taxes & fees
8 Nov - 9 Nov
S$326
includes taxes & fees
19 Oct - 20 Oct
S$253
includes taxes & fees
19 Oct - 20 Oct
S$704
includes taxes & fees
11 Nov - 12 Nov
Spa hotels with free breakfast in San Pedro
S$365
includes taxes & fees
3 Nov - 4 Nov




Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
S$281
includes taxes & fees
27 Oct - 28 Oct
S$443
includes taxes & fees
18 Nov - 19 Nov
S$279
includes taxes & fees
19 Oct - 20 Oct
S$704
includes taxes & fees
11 Nov - 12 Nov
S$326
includes taxes & fees
19 Oct - 20 Oct
S$244
includes taxes & fees
17 Nov - 18 Nov
S$260
includes taxes & fees
31 Oct - 1 Nov
S$484
includes taxes & fees
18 Nov - 19 Nov
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
Coco Beach Resort
8/10 Good
"I wish there was a beach and no seaweed so we could swim in the ocean. The pool was a fantastic alternative."
Grand Caribe Belize
10/10 Excellent
"Really nice rooms, very clean, and amenities onsite were great."
Belizean Shores Resort
10/10 Excellent
"This is the best place to stay on the island hands down! The property and rooms were immaculate and the staff was over the top helpful! They have the best pier and dock around too!"










































































