You might be eligible for a Genius discount at Thaba Eco Hotel. To check if a Genius discount is available for your selected dates sign in.
Genius discounts at this property are subject to book dates, stay dates and other available deals.
About this property
Surrounded by the Klipriviersberg Nature Reserve, Thaba Eco Hotel and Spa features elegant suites. It offers a swimming pool, a spa, and function and conference facilities. All rooms have flat screen TVs, heated towel rails, mini bars and complimentary snack hampers, as well as air con and high speed WI-FI. Leisure activities include mountain biking, bush walks/drives, spa treatments or a special meditation trail. OR Tambo International Airport is 37 km away. Johannesburg Central Railway Station is just 17 km away.
Couples particularly like the location — they rated it 9.5 for a two-person trip.
Distance in property description is calculated using © OpenStreetMap
Most popular facilities
- Outdoor swimming pool
- Free WiFi
- Airport shuttle
- Free parking
- Family rooms
- Spa and wellness centre
- Restaurant
- Tea/coffee maker in all rooms
- Bar
Sign in, save money

Guest reviews
Categories:
Select topics to read reviews:
Guests who stayed here loved
- Bonolo
South Africa
“We enjoyed every bit of our stay. We wanted peace and luxury and we got exactly that. The staff were amazing!!!” - Edna
South Africa
“Everything was perfect the breakfast the cleanliness” - Salamina
South Africa
“The food, delicious and fresh. The staff so friendly and welcoming. Keep up the good work.” - Vongani
South Africa
“Spacious room, very comfortable and clean. Enjoyed breakfast, food was tasty, however it was too busy and had to wait for tables to become available.” - Suraya
South Africa
“Beautiful views, friendly staff and good food. A quick getaway from the city.” - Samuel
South Africa
“The location, tranquility and Callan the eco drive guide.” - Nikiwe
South Africa
“It’s the best actually i was visiting for the second time this time around. The food 10/10, staff they were vert good. The mini bar 10/10” - Gerrie
South Africa
“The variety of food was incredible, and absolutely delicious. Exceeded my expectations.” - Shylat
South Africa
“Beautiful place, rooms are very spacious, the food at the restaurant was amazing especially breakfast 👌🏾.” - Sharon
South Africa
“Location Breakfast Porters (soo friendly) Staff in general Mini bar”
Hotel surroundings
Restaurants
- Kraal Restaurant
- CuisineSouth African
- Open forBreakfast • Lunch • Dinner
- AmbianceFamily friendly • Modern
- Dietary optionsVegetarian
House rules
Child policies
Children of any age are welcome.
To see correct prices and occupancy information, please add the number of children in your group and their ages to your search.
Cot and extra bed policies
Cots and extra beds are not available at this property.




The fine print
Guests are required to show a photo identification and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
Guests under the age of 18 can only check in with a parent or official guardian.
A damage deposit of ZAR 1,000 is required on arrival. This will be collected by credit card. You should be reimbursed on check-out. Your deposit will be refunded in full via credit card, subject to an inspection of the property.