
Search Spa Hotels in San Pedro
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on San Pedro Spa Hotels
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, (808 reviews)
The price is ₹21,701
₹28,119 total
includes taxes & fees
8 Mar - 9 Mar

9.0 out of 10, Wonderful, (362 reviews)
The price is ₹15,894
₹18,914 total
includes taxes & fees
7 Mar - 8 Mar

9.4 out of 10, Exceptional, (655 reviews)
The price is ₹40,530
₹48,231 total
includes taxes & fees
8 Mar - 9 Mar
The price is ₹34,638
₹57,332 total
includes taxes & fees
7 Mar - 8 Mar
The price is ₹10,955
₹13,194 total
includes taxes & fees
14 Feb - 15 Feb
The price is ₹16,033
₹17,535 total
includes taxes & fees
6 Feb - 7 Feb
The price is ₹10,464
₹11,406 total
includes taxes & fees
6 Feb - 7 Feb

9.6 out of 10, Exceptional, (400 reviews)
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

9.4 out of 10, Exceptional, (655)
The price is ₹40,530
₹48,231 total
includes taxes & fees
8 Mar - 9 Mar
Spa hotels with hot tubs in San Pedro

9.6 out of 10, Exceptional, (400)
Spa hotels with free breakfast in San Pedro
The price is ₹34,638
₹57,332 total
includes taxes & fees
7 Mar - 8 Mar
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

Coco Beach Resort
10/10 Excellent










































































