Choose dates to view prices

Thaba Eco Hotel

Photo gallery for Thaba Eco Hotel

Luxury Room, Ground Floor | Free minibar, in-room safe, iron/ironing board, free WiFi
Outdoor pool
Free minibar, in-room safe, iron/ironing board, free WiFi
Luxury Room, Ground Floor | Living area | Plasma TV
Luxury Room, Ground Floor | Free minibar, in-room safe, iron/ironing board, free WiFi

Overview of Thaba Eco Hotel

Thaba Eco Hotel

4.0 star property
4-star hotel in Johannesburg South with spa and outdoor pool

9,0/10 Superb

102 verified guest reviews

Property highlights

  • Free parking
  • Pool
  • Free WiFi
  • Airport transfer
  • Gym
  • Non-smoking
Impala Road, Klipriviersberg Nature Reserve, Johannesburg South, Gauteng, 2091
Main amenities
  • Daily housekeeping
  • Restaurant and bar/lounge
  • Full-service spa
  • Outdoor pool
  • 24-hour fitness center
  • Room service
  • Coffee shop/cafe
  • Massage/treatment rooms
  • Conference center
  • Airport shuttle
  • 24-hour front desk
  • Air conditioning
For families
  • Children stay free
  • Playground on site
  • Private bathroom
  • Separate bathtub and shower
  • Premium TV channels
  • Garden

Room options

About this area

What's nearby

  • Gold Reef City - 17 min drive

Getting around

  • O.R. Tambo Intl. Airport (JNB) - 24 min drive
  • Lanseria Intl. Airport (HLA) - 40 min drive
  • Johannesburg Park Station - 14 min drive
  • Johannesburg Sandton Station - 22 min drive
  • Airport shuttle (surcharge)


  • Mugg and Bean - 4 min drive
  • Foo Wah Chinese - 5 min drive
  • Vera Vita - 5 min drive
  • Little Italy - 6 min drive
  • Geets - 6 min drive

About this property

Thaba Eco Hotel

Thaba Eco Hotel offers an airport shuttle (available on request) for ZAR 715 per vehicle one way. Guests can visit the spa to indulge in massages, body wraps, or facials, and Kraal Restaurant serves breakfast, lunch, and dinner. An outdoor pool, a bar/lounge, and a 24-hour fitness center are other highlights at this upscale hotel. Fellow travelers say good things about the pool and restaurant.


Afrikaans, English

At a glance

Hotel size

  • 52 rooms


  • Check-in time from 2:00 PM - 8:00 PM
  • Minimum check-in age - 18
  • Check-out time is 10 AM

Restrictions related to your trip

  • Check COVID-19 restrictions

Special check-in instructions

  • This property offers transfers from the airport (surcharges may apply); guests must contact the property with arrival details before travel, using the contact information on the booking confirmation
  • Front desk staff will greet guests on arrival
  • This property doesn't offer after-hours check-in

Required at check-in

  • Credit card, debit card, or cash deposit required for incidental charges
  • Government-issued photo ID may be required
  • Minimum check-in age is 18


  • One child (12 years old and younger) stays free when occupying the parent or guardian's room, using existing bedding
  • No cribs (infant beds)


  • No pets or service animals allowed


  • Free WiFi in public areas
  • Free WiFi in rooms


  • Free onsite self parking


  • Airport shuttle from 9:00 AM to 5:00 PM*

Other information

  • Smoke-free property

Property amenities

Food and drink

  • Restaurant
  • Bar/lounge
  • Coffee shop
  • Room service (limited hours)
  • Snack bar/deli

Traveling with children

  • Children stay free (see details)
  • Playground
  • Children's menu

What to do

  • Hiking/biking trails
  • Golfing nearby
  • Mountain biking nearby

Working away

  • Meeting rooms
  • Conference center


  • 24-hour front desk
  • Concierge services
  • Tour/ticket assistance
  • Dry cleaning/laundry services
  • Luggage storage
  • Wedding services
  • Porter/bellhop


  • Garden
  • Picnic area
  • 24-hour fitness center
  • An outdoor pool
  • Full-service spa
  • Massage/treatment rooms


  • Accessible bathroom (select rooms)
  • In-room accessibility (select rooms)
  • Roll-in shower (select rooms)
  • Wheelchair accessible


  • Afrikaans
  • English

Room amenities

Be entertained

  • Plasma television
  • Premium satellite channels

Home comfort

  • Air conditioning
  • Free stocked minibar
  • Espresso maker
  • Bathrobes
  • Iron/ironing board (on request)

Sleep well

  • Turndown service

Freshen up

  • Private bathroom
  • Separate bathtub and shower
  • Hair dryer

Stay connected

  • Free WiFi

Food and drink

  • Free bottled water


  • Daily housekeeping
  • In-room safe (laptop compatible)

Special features


Sinzinani has massage/treatment rooms and couples treatment room(s). Services include facials, body wraps, body scrubs, and body treatments. The spa is open daily.


Kraal Restaurant - Overlooking the garden, this restaurant serves breakfast, brunch, lunch, and dinner. Guests can enjoy drinks at the bar. A children's menu is available. Reservations are required.
Fire Kraal Sports Bar - Onsite sports bar. Reservations are required.
Olive Tree Coffee Shop - This coffee shop serves breakfast, lunch, and light fare. Open select days.

Fees & policies

Refundable deposits

  • Deposit: ZAR 500.00 per night

Optional extras

  • Airport shuttle service is offered for an extra charge of ZAR 715 per vehicle (one way)

Children & extra beds

  • Rollaway beds are available for ZAR 400.00 per night

Pool, spa, & gym (if applicable)

  • Reservations are required for massage services and spa treatments and can be made by contacting the property before arrival at the number on the booking confirmation


Noise-free guestrooms cannot be guaranteed.

This property does not have elevators.

This property accepts credit cards, debit cards and cash.

Also known as

Thaba Eco
Thaba Eco Hotel
Thaba Eco Hotel Johannesburg
Thaba Eco Johannesburg
Thaba Hotel
Thaba Ya Batswana Hotel Johannesburg
Thaba Eco Hotel Johannesburg South
Thaba Eco Johannesburg South
Thaba Eco Hotel Hotel
Thaba Eco Hotel Johannesburg South
Thaba Eco Hotel Hotel Johannesburg South

Frequently asked questions

Does Thaba Eco Hotel offer free cancellation for a full refund?
Yes, Thaba Eco Hotel does have fully refundable room rates available to book on our site. If you’ve booked a fully refundable room rate, this can be cancelled up to a few days before check-in depending on the property's cancellation policy. Just make sure to check this property's cancellation policy for the exact terms and conditions.
How much does it cost to stay at Thaba Eco Hotel?
As of 02 December 2022, prices found for a 1-night stay for 2 adults at Thaba Eco Hotel on 11 December 2022 start from R3 040, including taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is there a pool at Thaba Eco Hotel?
Yes, there's an outdoor pool.
Are pets allowed at Thaba Eco Hotel?
Sorry, pets and service animals aren't allowed.
Is parking offered on site at Thaba Eco Hotel?
Yes, there's free self parking.
Is airport shuttle service offered by Thaba Eco Hotel?
Yes, an airport shuttle is available from 9:00 AM to 5:00 PM on request. The charge is ZAR 715 per vehicle one way.
What are the check-in and check-out times at Thaba Eco Hotel?
You can check in from 2:00 PM - 8:00 PM. Check-out time is 10 AM.
Is there an onsite casino at Thaba Eco Hotel?
No, this hotel doesn't have a casino, but Gold Reef City (17-min drive) is nearby.
What is there to do at Thaba Eco Hotel and nearby?
Have fun during the warmer months with activities such as hiking. Indulge in a treatment at the spa and enjoy a swim in the outdoor pool. Thaba Eco Hotel also has a 24-hour fitness center and spa services, as well as a picnic area and a garden.
Are there restaurants at or near Thaba Eco Hotel?
Yes, Kraal Restaurant offers garden views. Nearby restaurants include Mugg and Bean (2.3 mi), Foo Wah Chinese (2.9 mi), and Geets (3.2 mi).
What's the area around Thaba Eco Hotel like?
Thaba Eco Hotel is located a short 1-minute walk from Klipriviersberg Nature Reserve.

Overall score and ratings






Staff & service




Property conditions & facilities

10/10 Exceptional

We have been staying at Thaba Eco for 3 years and my wife and I have thoroughly enjoyed our stay. Having said this, with the lockdown restrictions, the charm has changed, I.e. the vibe and energies from people was missing. One of the most impressive things
Shawn, 2-night trip
Verified guest review

4/10 Fair

Carlos, 2-night trip
Verified guest review

10/10 Exceptional

Arnold, 1-night trip
Verified guest review

10/10 Exceptional

Lauren, 1-night trip
Verified guest review

8/10 Very good booking discount
I think we must all be treated the same, I didn't like the way Xolani did when I checked in especially that I booked with my discount after the 10th stay and I really felt like I was given a room that was different and the porter was even surprised that I was given that room (325). I liked the hotel as I stayed there several times but from that day I think it was my last stay.
Carol, 1-night trip with friends
Verified guest review

10/10 Exceptional

Thaba Eco Hotel - hidden gym in JHB
Great place - will definitely be back
Samuel, 1-night trip with friends
Verified guest review

8/10 Very good

Robert, 1-night romance trip
Verified guest review

10/10 Exceptional

A hidden gem in the bush close to the city
Peter, 1-night romance trip
Verified guest review

8/10 Very good

Very, very spacious room and bathroom. Well provisioned: robes, iron & board, hair blower, tub, shower, dual sinks, air con. Generous breakfast buffet. Good restaurant. Terrific security, felt very safe. Accommodating staff. Bad lighting at bathroom sinks and in bed area. The doors locked, but had gaps that exterior light came through, odd!
2-night family trip
Verified Orbitz guest review

10/10 Exceptional

Fundiswa, 2-night family trip
Verified guest review