Hotels with Spa in The Crags, Western Cape
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on The Crags Hotels with Spa
Top The Crags Hotels with Spa

Trogon House and Forest spa
Trogon House and Forest spa
9.4 out of 10, Exceptional, (6)

Hog Hollow Country Lodge
Hog Hollow Country Lodge
9.6 out of 10, Exceptional, (19)

Simola Hotel, Country Club & Spa
Simola Hotel, Country Club & Spa
9.2 out of 10, Wonderful, (151)
The price is P10,661
P12,260 total
includes taxes & fees
Jul 2 - Jul 3

Issaquena Heights Boutique Hotel
Issaquena Heights Boutique Hotel
9.0 out of 10, Wonderful, (34)

Pezula Nature Retreat
Pezula Nature Retreat
9.0 out of 10, Wonderful, (188)
The price is P8,492
P9,765 total
includes taxes & fees
Jul 3 - Jul 4

Hunter's Country House
Hunter's Country House
9.6 out of 10, Exceptional, (101)
The price is P9,935
P11,425 total
includes taxes & fees
Jul 2 - Jul 3

Tsala Treetop Lodge
Tsala Treetop Lodge
9.8 out of 10, Exceptional, (87)
The price is P32,703
P37,609 total
includes taxes & fees
Jul 2 - Jul 3

Fynbos Ridge
Fynbos Ridge
9.2 out of 10, Wonderful, (5)
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.
Recent Reviews in The Crags
Recent Reviews in The Crags

Pezula Nature Retreat
5/5 Excellent
"Tranquil spot to get away and unplug. It’s a really good place to go when you want to take a step back from a busy life and just relax and enjoy the finer things in life. The wonderful staff are ever ready to assist and the food is exceptional. Will be making a return trip "
A verified traveler stayed at Pezula Nature Retreat
Posted 1 month ago

Protea Hotel by Marriott Knysna Quays
5/5 Excellent
"Amazing hotel, 5 big stars.
Everything was perfect we couldn’t have asked for anything more, lovely friendly staff.
Lovely restaurants nearby, safe to walk to.
Excellent, thank you."
A verified traveler stayed at Protea Hotel by Marriott Knysna Quays
Posted 4 months ago