
Search Spa Hotels in Diamond Rock
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Diamond Rock Spa Hotels
Our top choices for Diamond Rock hotels with a spa

Mayan Princess Beach & Dive Resort - All Inclusive
Mayan Princess Beach & Dive Resort - All InclusiveRoatan
8.8 out of 10, Excellent, (387 reviews)

7.6 out of 10, Good, (61 reviews)
The price is ฿5,353
฿6,370 total
includes taxes & fees
5 Apr - 6 Apr

7.0 out of 10, Good, (223 reviews)
The price is ฿6,695
฿7,967 total
includes taxes & fees
23 Mar - 24 Mar
The price is ฿2,274
฿3,458 total
includes taxes & fees
9 Mar - 10 Mar
The price is ฿8,474
฿10,084 total
includes taxes & fees
13 Mar - 14 Mar

8.6 out of 10, Excellent, (523 reviews)
The price is ฿3,127



















