Thaba Eco Hotel

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

Choose dates to view prices

Thaba Eco Hotel

Photo gallery for Thaba Eco Hotel

Sports bar
Children’s play area – outdoor
Free minibar, in-room safe, iron/ironing board, free WiFi
Breakfast, lunch, dinner served; garden views

Overview of Thaba Eco Hotel

9,0 out of 10 Superb
9,0/10 Superb

Property highlights

  • Pool
  • Spa
  • Airport transfer
  • Free parking
  • Free WiFi
  • Restaurant
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
  • Meeting rooms
  • Airport shuttle
  • 24-hour front desk
For families
  • Children stay free
  • Playground on site
  • Private bathroom
  • Separate bathtub and shower
  • Premium TV channels
  • Garden

Room options

Suite (VIP)

  • Sleeps 2
  • 1 King Bed

Luxury Room, Mountain View

  • Mountain view
  • Sleeps 2
  • 1 King Bed OR 2 Twin Beds


  • Mountain view
  • Sleeps 2
  • 1 King Bed

Deluxe Suite

  • Sleeps 2
  • 1 King Bed OR 2 Twin Beds

Luxury Room, Ground Floor

  • Sleeps 2
  • 1 King Bed OR 2 Twin Beds

About this area

What's nearby

  • Gold Reef City - 10 min drive
  • Johannesburg Zoo - 15 min drive
  • Rosebank Mall - 19 min drive
  • Melrose Arch Shopping Centre - 19 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)


  • Vera Vita Italian Restaurant - 5 min drive
  • Foo Wah - 5 min drive
  • Ginos Pizzeria - 9 min drive
  • Ocean Basket - 7 min drive
  • Il Camino Pizzeria - 6 min drive

About this property

Thaba Eco Hotel

Thaba Eco Hotel puts you within a 10-minute drive of Gold Reef City and offers an airport shuttle (available on request) for ZAR 715 per vehicle. 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.


Afrikaans, English, Zulu

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
  • Hiking/biking trails 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
  • Pool loungers


  • 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

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
  • Towels

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.
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 (10-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.
What's the area around Thaba Eco Hotel like?
Thaba Eco Hotel is located a short 1-minute walk from Klipriviersberg Nature Reserve.







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