Find San Pedro Spa Hotels from S$163
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on San Pedro Hotels with Spa
Our top choices for San Pedro hotels with a spa

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
8.4 out of 10, Very good, (772)
The price is S$399
includes taxes & fees
4 Jan - 5 Jan, 2026

9.0 out of 10, Wonderful, (296)
The price is S$185
includes taxes & fees
15 Jan - 16 Jan, 2026

9.6 out of 10, Exceptional, (1008)
The price is S$239
includes taxes & fees
18 Dec - 19 Dec

9.0 out of 10, Wonderful, (349)
The price is S$273
includes taxes & fees
7 Jan - 8 Jan, 2026

8.4 out of 10, Very good, (454)
The price is S$209
includes taxes & fees
5 Jan - 6 Jan, 2026

7.8 out of 10, Good, (66)
The price is S$163
includes taxes & fees
16 Dec - 17 Dec

9.4 out of 10, Exceptional, (75)

10.0 out of 10, Exceptional, (2)
The price is S$340
includes taxes & fees
13 Jan - 14 Jan, 2026
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.
Spa hotels with pools in San Pedro

10.0 out of 10, Exceptional, (2)
The price is S$340
includes taxes & fees
13 Jan - 14 Jan, 2026
Spa hotels with hot tubs in San Pedro

9.6 out of 10, Exceptional, (383)
Spa hotels with free breakfast in San Pedro

9.2 out of 10, Wonderful, (628)
The price is S$613
includes taxes & fees
17 Dec - 18 Dec
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.
Top San Pedro Hotel Reviews

X'Tan Ha - The Waterfront Resort
10/10 Excellent
Explore a world of travel with Expedia
More Hotel Options in San Pedro
More Accommodation Types in San Pedro
Hotels near other Attractions
Hotels in San Pedro by Star Rating
Explore more hotels
- The Watermark Hotel
- Tropical Palace Hotel
- Sandbar Beachfront Hostel & Restaurant
- Matachica Resort & Spa - Adults Only
- Mayan Princess Hotel
- Sunbreeze Hotel
- Sunbreeze Suites
- X'Tan Ha - The Waterfront Resort
- Royal Kahal Beach Resort
- Ambergris Sunset Hotel
- La Casa de Paz
- Las Terrazas Resort and Residences Ambergris
- Victoria House Resort & Spa
- Mata Rocks Resort

















































































