Comprehensive guide to transport options for seamless travel
City Center
Johannesburg
4.3
mi
Airports
Rand (QRA)
12.2
mi
O.R. Tambo International (JNB)
22.5
mi
Train
Fordsburg
6.8
mi
Ellis Park Railway Station
7.3
mi
Facilities
The hotel offers amenities for your comfortable stay and unforgettable experiences
Wi-Fi
Free parking
Baggage storage
24-hour services
24-hour reception
24-hour security
General
No smoking on site
Wi-Fi
Free parking
Safe deposit box
24-hour reception
VIP check-in/ -out
Express check-in/ -out
No pets allowed
Rooms/ Facilities for disabled
Wheelchair access
24-hour security
Fireplace
Fire extinguishers
Key card access
Sports & Fitness
Fitness center
Hiking
Cycling
Golf course
Guest Parking
Electric kettle
Services
Paid airport shuttle
Room service
Housekeeping
Laundry
Dry cleaning
Tours/Ticket assistance
Welcome drink
Happy hour
Dining
In-room breakfast
Restaurant
Snack bar
Bar/ Lounge area
Picnic area/ Tables
Packed lunches
Special diet menus
Business
Meeting/ Banquet facilities
Fax/Photocopying
Children
Children's menu
Children's pool
Children's play area
Spa & Leisure
Outdoor swimming pool
Sun loungers
Live entertainment
Garden area
Spa & wellness center
Back massage
Head massage
Full body massage
Foot massage
Room features
Air conditioning
Heating
Mini-bar
Sitting area
Patio
Garden furniture
Tea and coffee facilities
Ironing facilities
Bathroom
Free toiletries
Self-catering
Electric kettle
Bedroom
Electric blankets
Media
Flat-screen TV
AM/FM alarm clock
Room decor
Carpeted floor
Show more
Location
Impala Road, Johannesburg South, Za,
Johannesburg,
South Africa,
2058,
Gauteng
Map view
Impala Road, Johannesburg South, Za,
Johannesburg,
South Africa,
2058,
Gauteng
City landmarks
Nature reserve
Klipriviersberg Nature Reserve
1.4
mi
331 Frandaph Dr
Klipriviersberg hike
1.4
mi
Mall
Columbine Square Shopping Centre
1.8
mi
Church
Our Lady Of Lebanon Maronite Catholic Church
2.4
mi
Museums
Apartheid Museum
4.3
mi
Casinos
Gold Reef City Casino
4.2
mi
Nearby
46 Impala Rd
Klipriviersberg Municipal Nature Reserve
1200 ft
Impala Road Klipriviersberg Nature Reserve
Klipriviersberg Nature Reserve Horse Trails
1800 ft
Reviews and Ratings
Reviews from guests about their experience.
68%
loved their spa retreat and can’t wait to return.
6.8/10
Nice
Rooms
8.2
Location
8.8
Service
7.4
Dining
6.8
Guest reviews
6.8/10
based on 5 reviews
9.0
9.0/10 based on 2741 reviews
Tony
United States of America,
March
2025
7.2/10
My stay at Thaba Eco Hotel was largely a good experience. The serene ambiance and beautifully maintained grounds provided a perfect escape from the bustling city. However, I did encounter some minor inconveniences, such as inconsistent water pressure in the shower and a long walk to my room during rainy weather.
Rooms
9.0
The Kraal room was spacious and comfortable, boasting beautiful décor and a lovely private stoep that welcomed visits from local wildlife. Although the TV reception was poor, it didn't matter too much given the stunning views and inviting surroundings.
Service
10.0
The staff were consistently friendly, welcoming, and attentive. From check-in to dining, I appreciated their proactive approach and genuine care. Mpho at reception truly made my arrival warm and pleasant.
Location
9.0
The location is ideal for both local and international travelers, just a 30-40 minute drive from the airport. Walking through the well-kept paths amidst beautiful indigenous plants offered a peaceful escape.
Dining
9.0
Dining at the hotel was good, with a varied menu that exceeded my expectations. The portion sizes were quite large, which was tempting but could lead to overindulgence. Both breakfast and dinner were highlights of my stay.
Facilities
9.0
The hotel offered excellent facilities, including room service and a complimentary mini bar, which added an extra touch of luxury to my stay.
Paul
United States of America,
December
2024
6.8/10
Overall, my stay at Thaba Eco Hotel was enjoyable, with amazing views and friendly staff. However, I encountered a few hiccups, particularly with the dining experience and room amenities that could be improved.
Rooms
7.0
I found my room spacious with beautiful views, though the water pressure in the shower was disappointing and there was a need for better ventilation in the bathroom.
Service
8.0
The staff was attentive and welcoming, which made me feel at home. Yet, I noticed some miscommunication among the front-of-house staff regarding our dinner reservations that could be streamlined.
Location
9.0
Thaba Eco Hotel is perfectly situated for a tranquil getaway, making you feel miles away from Johannesburg. The peaceful ambiance is truly a highlight.
Dining
6.0
While breakfast was impressive with great variety, my dinner experience didn’t meet my expectations, especially with one dish served poorly. Some improvement in food quality could enhance the dining experience.
Facilities
7.0
The facilities were well-maintained and included everything from room service to airport shuttle options. However, the mini bar felt minimally stocked, and I could have benefitted from better amenities.
Samuel
United States of America,
December
2024
6.8/10
I enjoyed my stay at Thaba Eco Hotel, as the views and room comfort were really good. However, the dining experience left a bit to be desired, and there were some issues with check-out that marred an otherwise lovely time. Overall, while there were some service hiccups, the beautiful setting made it worthwhile.
Rooms
10.0
My room was exquisite, clean, and had a amazing view. I loved the beautiful decor and cozy ambiance. The balcony was a nice touch for private moments.
Service
5.0
The staff were friendly and accommodating. However, the check-out process was frustrating, as I had to wait 30 minutes for a porter, which made me miss breakfast. This kind of inconsistency in service was disappointing.
Location
8.0
The location is beautifully tranquil, surrounded by nature, yet close enough to the city center. It truly felt like an escape from the hustle and bustle of Johannesburg.
Dining
6.0
While breakfast options were good, I found the dinner food just okay and the service a bit slow. The overall dining experience didn't quite live up to my expectations.
Facilities
8.0
The hotel grounds were well-maintained, and I enjoyed the amenities, including the spa facilities. They offered various services to enhance my stay, but some areas need a bit more attention.
Will
United States of America,
November
2024
6.8/10
I had a fairly mixed experience at Thaba Eco Hotel. The hotel is stunning, set in a beautiful nature reserve, and the staff are generally friendly and accommodating. However, my stay was marred by some significant issues, including room problems and a disappointing dining experience. Overall, while the atmosphere was great, the execution could use some serious refinement.
Rooms
6.0
My room was spacious and clean, but I faced several issues, including non-working lights and a TV that malfunctioned. I ended up being moved to another room where maintenance was ongoing. The view was beautiful yet I could hear other guests clearly.
Service
7.0
The staff were quite friendly and eager to assist, but I did encounter some inconsistencies. While some service was excellent, others seemed overwhelmed, particularly during check-in.
Location
9.0
The location is perfect, nestled in a nature reserve yet conveniently close to main roads. It offers tranquility away from the city hustle, making it a great choice for a retreat.
Dining
5.0
Dining was a letdown. The restaurant had friendly staff, but the food was underwhelming, with a menu that did not impress. I found the dishes bland and the dinner choices limited and inconvenient.
Facilities
6.0
The facilities were decent, though there were issues, such as a warm mini bar and insufficient assistance during my stay. Amenities like room service and housekeeping were available but felt disorganized.
Herbert
United States of America,
November
2024
7.0/10
My stay at Thaba Eco Hotel was wonderfully peaceful, with stunning views from my room. though there were a few hiccups with room service. The staff were friendly and attentive, which enhanced the overall experience. The restaurant offered a good dining experience, but some areas could use more attention during busy times.
Rooms
9.0
The luxury room had a rustic charm and a spacious layout, which was great. though I would suggest requesting an upstairs unit next time for a better view.
Service
7.0
The staff were remarkably welcoming and helpful throughout my stay. However, I faced delays with room service that could be improved.
Location
9.0
Thaba Eco Hotel is beautifully situated in nature, providing a tranquil retreat away from the city's hustle. perfect for relaxation.
Dining
8.0
Dining at the Kraal restaurant was a highlight with delicious meals and a lovely ambiance. although it got quite noisy when busy.
Facilities
8.0
The hotel offers a range of useful facilities like room service and a shuttle service, adding convenience to the experience.