Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Johannesburg Green Hotels

See all 923 Hotels in Johannesburg
Thaba Eco Hotel

Thaba Eco Hotel

Impala Road, Johannesburg South
4.5 out of 5.0
4.5 out of 5 (62 reviews)
Fair hotel It’s fair hotel Nice secluded location, WiFi in the unit that I stayed did not work and I asked the staff, I was told it doesn’t work on weekends and I will have to wait till Monday?? The room looks nice but the ac unit is obviously small for the size of the room and so it was not as effective as ...
  Jan 12, 2018

$164

$164
Davinci Hotel And Suites On Nelson Mandela Square

Davinci Hotel And Suites On Nelson Mandela Square

2 Maude Street, Corner of 5th Street, Sandton
5.0 out of 5.0
4.6 out of 5 (268 reviews)
Safe neighbourhoodWe stayed here for two nights in December. Sandton is a safe neighbourhood. You never have to walk on the streets - everything is connected through the mall. The restaurants are at Nelson Mandela square. Very convenient location. The issue we had was that we booked (and paid for) one of their balcony ...
  Jan 5, 2018

$215

$215
Kungwini Guest House and Conference Centre

Kungwini Guest House and Conference Centre

77 Prinsloo Street Erusmus, Bronkhorstspruit
3.5 out of 5.0
2.0 out of 5 (1 reviews)
The Michelangelo Hotel

The Michelangelo Hotel

Nelson Mandela Square, Sandton
5.0 out of 5.0
4.4 out of 5 (325 reviews)
Excellent hotelExcellent hotel in great location Always good high standard of facilities and food
  Aug 18, 2017
The Peech Hotel

The Peech Hotel

61 North Street, Melrose, Johannesburg
4.5 out of 5.0
4.9 out of 5 (49 reviews)
Comfortable hotel in convenient location Although close to most amenities it is in a quiet area opposite green space. Lovely garden
  Jan 28, 2017

$261

$261
Eco Park Lodge

Eco Park Lodge

54 Rhyolite Avenue, Centurion
4.5 out of 5.0
3.6 out of 5 (27 reviews)
Tried hard but not quite got it rightArrived in the middle of area power cut. Hotel located in back road & not signed - so not that easy to find. Generally the rooms were clean & well appointed but quite small - just enough room to get round the bed once the bags were in. Shower very good but most of the bathroom fixtures and fittings ...
  Nov 2, 2014

$55

$55
Map

Recently booked Green Hotels in Johannesburg

City Lodge Hotel at OR Tambo International Airport
3.5 out of 5.0
Last booking: 1 minute ago
Bed and Breakfast on Melrose
5.0 out of 5.0
Last booking: 13 minutes ago
Road Lodge Rivonia
1.5 out of 5.0
Last booking: 34 minutes ago
Garden Court Sandton City
3.5 out of 5.0
Last booking: 35 minutes ago
The Maslow Hotel, Sandton
4.0 out of 5.0
Last booking: 1 hour ago
Courtyard Hotel Sandton
4.5 out of 5.0
Last booking: 2 hours ago
The Capital 20 West
5.0 out of 5.0
Last booking: 2 hours ago
Park Inn Sandton
4.5 out of 5.0
Last booking: 2 hours ago
Peermont Metcourt at Emperors Palace
3.5 out of 5.0
Last booking: 5 hours ago

Pocket Guide: Green Hotels in Johannesburg

Search for hotels in Johannesburg on Expedia. You can easily find your hotels in Johannesburg using one of the methods below:

  • View our selection of featured hotels in Johannesburg
  • Use the map to find hotels in the Johannesburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of Johannesburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Johannesburg
  • Enter your travel dates to view the best deals on hotels in Johannesburg - while they last