Compare Green Hotels in South Africa
Secret Bargains - Save an extra 10% or more on select Green Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured South Africa Green Hotels

Villa Viva Hostel
74 New Church Street, Cape Town, Western Cape
With a stay at Villa Viva Hostel, you'll be centrally located in Cape Town, within a 5-minute drive of Long Street and Cape Town International Convention Centre.
Pool
Breakfast included

Thaba Eco Hotel
Impala Road, Klipriviersberg Nature Reserve, Johannesburg South, Gauteng
With a stay at Thaba Eco Hotel in Johannesburg (Johannesburg South), you'll be within a 10-minute drive of Gold Reef City Casino and Klipriviersberg Nature Reserve.
Pool
Spa

Antrim Villa
12 Antrim Road, Three Anchor Bay, Cape Town, Western Cape
With a stay at Antrim Villa in Cape Town (Three Anchor Bay), you'll be within a 5-minute drive of Cape Town Stadium and Cape Town International Convention Centre.
Pool
Parking included

Bakubung Bush Lodge
Pilanesburg National Park, Pilanesberg National Park, North West
The price is $325 per night
$325
includes taxes & fees
$283 per night
Apr 2 - Apr 3
Free Cancellation
Reserve now, pay when you stay
Located in Pilanesberg National Park, Bakubung Bush Lodge is in a national park, within a 15-minute drive of The Valley of Waves and Waterworld.
Pool
Breakfast included

Bartholomeus Klip Farmhouse
Elandsberg Farms, Bo-Hermon Road, Hermon, Western Cape
The price is $797 per night
$797
includes taxes & fees
$693 per night
Mar 16 - Mar 17
When you stay at Bartholomeus Klip Farmhouse in Hermon, you'll be 3 minutes by foot from Cape Floral Region Protected Areas.
Pool
Parking included

Buffelshoek Tented Camp
Buffelshoek Camp Road, Manyeleti Game Reserve, Bushbuckridge, Mpumalanga
The price is $550 per night
$550
includes taxes & fees
$478 per night
Mar 16 - Mar 17
This tentalow is 29.4 mi (47.3 km) from Kruger National Park and 20 mi (32.1 km) from Timbavati Private Nature Reserve.
Breakfast included
Parking included

Cape Grace, A Fairmont Managed Hotel
West Quay Road, Victoria And Alfred Waterfront, Cape Town, Western Cape
Free Cancellation
Reserve now, pay when you stay
With a stay at Cape Grace, A Fairmont Managed Hotel in Cape Town (Victoria and Alfred Waterfront), you'll be within a 15-minute walk of Two Oceans Aquarium and Cape Town International Convention Centre.
Pool
Breakfast included

Davinci Hotel And Suites On Nelson Mandela Square
2 Maude Street, Corner of 5th Street, Sandton, Gauteng
The price is $186 per night
$186
includes taxes & fees
$162 per night
Mar 28 - Mar 29
Free Cancellation
Reserve now, pay when you stay
With a stay at Davinci Hotel And Suites On Nelson Mandela Square, you'll be centrally located in Johannesburg, steps from Sandton City Mall and 8 minutes by foot from Nelson Mandela Square.
Pool
Spa

De Zeekoe Guest Farm
R328, Mosselbay Rd, Oudtshoorn, Western Cape
The price is $102 per night
$102
includes taxes & fees
$88 per night
Mar 23 - Mar 24
Free Cancellation
Reserve now, pay when you stay
Located in Oudtshoorn, De Zeekoe Guest Farm is in the historical district, a 5-minute drive from Safari Ostrich Show Farm and 10 minutes from C.P. Nel Museum.
Pool
Breakfast included

Ellerman House
180 Kloof Road Bantry Bay, Bantry Bay, Cape Town, Western Cape
The price is $1,154 per night
$1,154
includes taxes & fees
$1,004 per night
Mar 17 - Mar 18
With a stay at Ellerman House, you'll be centrally located in Cape Town, within a 5-minute drive of Camps Bay Beach and Clifton Bay Beach.
Pool
Breakfast included

Grootbos Nature Reserve
148 Route 43, Gansbaai, Western Cape
The price is $1,572 per night
$1,572
includes taxes & fees
$1,367 per night
Mar 22 - Mar 23
With a stay at Grootbos Nature Reserve in Gansbaai, you'll be within a 15-minute drive of Grootbos Nature Reserve and De Kelders Strand.
Pool
Breakfast included

Jan Harmsgat Country House
R60 Between Ashton & Swellendam, District Bonnievale/Drew, Boesmanspad, Western Cape
The price is $166 per night
$166
includes taxes & fees
$145 per night
Apr 15 - Apr 16
When you stay at Jan Harmsgat Country House in Boesmanspad, you'll be in the mountains and 11 minutes by car from Cape Floral Region Protected Areas.
Pool
Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
South Africa Green Hotels essential information
Green Hotels in South Africa |
39 |
---|---|
Highest price | $1,572 |
Cheapest price | $102 |
Total number of hotels in South Africa | 17,014 |
Popular hotels | Villa Viva Hostel, Thaba Eco Hotel, Antrim Villa, Bakubung Bush Lodge, Bartholomeus Klip Farmhouse, Buffelshoek Tented Camp, Cape Grace, A Fairmont Managed Hotel, Davinci Hotel And Suites On Nelson Mandela Square, De Zeekoe Guest Farm, Ellerman House, Grootbos Nature Reserve, Jan Harmsgat Country House |
Most Recent South Africa Hotel Reviews

City Lodge Hotel at OR Tambo International Airport
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"Very close to the terminal. Lovely pool area to relax in peace away from the crowds. Very friendly staff. Food excellent both at pool deck and amazing breakfast spread. Hotel very clean highly recommend. "
A verified traveler stayed at City Lodge Hotel at OR Tambo International Airport
More Green Hotels
Types of Hotels
Top 20 South Africa Hotels
Hotels Near South Africa
More to Explore in South Africa
Top Picks
Hotels
Flights
Packages
Madagascar Vacation PackagesLesotho Vacation PackagesKenya Vacation PackagesCape Verde Vacation PackagesEgypt Vacation PackagesZimbabwe Vacation PackagesNigeria Vacation PackagesSeychelles Vacation PackagesGambia Vacation PackagesMauritius Vacation PackagesMorocco Vacation PackagesSenegal Vacation PackagesEthiopia Vacation PackagesUganda Vacation PackagesMozambique Vacation PackagesZambia Vacation PackagesTunisia Vacation PackagesGhana Vacation PackagesTanzania Vacation Packages