Book here and pay
10% less
than on Booking.com!
Check rooms and rates
From123US$ /night
Check-in
20Apr2025Select date
Check-out
21Apr2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Impala Road, Johannesburg South, Za, Johannesburg, South Africa, 2058
View all

Choose your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Junior Suite
Max:
2 persons
485 sq. feet 
Mountain view
Shower
Coffee machine
Check Prices
King Room
Max:
2 persons
485 sq. feet 
Mountain view
Shower
Heating
Check Prices
King Room
Max:
2 persons
485 sq. feet 
Garden view
Shower
Heating
Check Prices
Show all roomsLess

Price and Room Availability

Check availability and prices for your dates now!


Getting around

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

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
Map view
Impala Road, Johannesburg South, Za, Johannesburg, South Africa, 2058
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.
Access exclusive early booking discounts.
Choose your spa escape today!
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
20Apr2025Select date
Check-out
21Apr2025Select date
Rooms and Guests2 Guests, 1 Room