Hotels with Air Conditioning in Theewaterskloof from $107
Access exclusive hotel deals, only with the Travelocity app
Top Theewaterskloof Hotels with Air Conditioning

Old Mac Daddy - Campground
Elgin Valley, Grabouw, Western Cape
A private beach and an outdoor pool are featured at this smoke-free holiday park. Families will appreciate the playground, onsite laundry facilities, and in-room childcare. Enjoy a meal from the restaurant and perks like free continental breakfast and free self parking.
On private beach
Pool

Riverstone House
9 Buitekant Street, Greyton, Western Cape
An outdoor pool is featured at this vacation home, along with a terrace and a garden. A library, a picnic area, and barbecue grills are also on offer.
Pool
Kitchen

The Caledon Hotel & Spa
1 Nerina Avenue, Caledon, Western Cape
Free Cancellation
Reserve now, pay when you stay
$92 nightly
The price is $107 total per night
$107 total
Aug 3 - Aug 4
Total includes taxes and fees
This hotel features a casino, a full-service spa, and hot springs. There's fun for all ages with a playground and an arcade/game room, and babysitting is an added bonus. Enjoy a meal in one of the 3 restaurants and free perks like free self parking and WiFi in public areas.
Pool
Spa
Don't see what you're looking for?
See all available properties in Theewaterskloof
View all propertiesLowest 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.
Theewaterskloof Hotels with Air Conditioning essential information
Hotels with Air Conditioning in Theewaterskloof |
4 |
---|---|
Highest price | $107 |
Cheapest price | $107 |
Total number of hotels in Theewaterskloof | 1,526 |
Popular hotels | Old Mac Daddy - Campground, Riverstone House, The Caledon Hotel & Spa |
Recent Theewaterskloof hotel reviews by fellow wanderers

Whale Coast All Suite Hotel
5 out of 5
Posted 2 weeks ago
Travelocity Verified Review
"Excellent staff, service and location. "
A verified traveler from Gordon's Bay stayed at Whale Coast All Suite Hotel