Hotels on the Lake in South Africa
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Discover these top cities in South Africa

Durban
Hotels on the Lake
Hotels on the Lake in South Africa

The Cabanas Hotel at Sun City Resort
Sun City Resort, Pilanesberg, P O Box 3, Moses Kotane, North West
The price is AU$216 per night
AU$216
includes taxes & fees
4 May - 5 May
The Cabanas Hotel at Sun City Resort: Family-friendly hotel with free WiFi and free parking. Located near the airport.
Pool
Hot tub

Irene Country Lodge, Autograph Collection®
Nellmapius Drive, Irene, Centurion, Gauteng
The price is AU$188 per night
AU$188
includes taxes & fees
11 Apr - 12 Apr
Irene Country Lodge, Autograph Collection®: Family-friendly hotel with free WiFi and free parking. Located on a lake.
Pool
Hot tub

Imvubu Lodge
Cnr Krewelkring Hibbard Drive, Richards Bay, KwaZulu-Natal
Imvubu Lodge: Business-friendly hotel with free WiFi and free parking. Located by the sea.
Spa
Parking included

St James of Knysna
The Point, Eastford, Knysna, Western Cape
The price is AU$446 per night
AU$446
includes taxes & fees
4 Apr - 5 Apr
St James of Knysna: Luxury country house with free breakfast and free WiFi. Located on a lake.
Pool
Breakfast included
Free cancellation
Reserve now, pay when you stay

L'ermitage - Franschhoek Chateau & Villas
Lambrechts Road, Franschhoek, Western Cape
The price is AU$407 per night
AU$407
includes taxes & fees
6 Apr - 7 Apr
L'ermitage - Franschhoek Chateau & Villas: Family-friendly hotel with free WiFi and free valet parking. Located on a lake.
Pool
Parking included

The Lakes Hotel and Conference Centre
1 Country Lane Lakefield, Benoni, Gauteng
The Lakes Hotel and Conference Centre: Business-friendly hotel with free WiFi and 2 outdoor pools. Located next to a golf course.
On private beach
Pool

Elephant Lake Hotel
3 Mullett Street, St Lucia, St. Lucia, KwaZulu-Natal
Elephant Lake Hotel: Family-friendly hotel with free WiFi and free parking. Located by the ocean.
Pool
Parking included

Colona Castle
1 Verwood Street, Off Old Boyes Drive-lakeside, Cape Town, Western Cape
Colona Castle: Luxury country house with free breakfast and free WiFi. Located in the suburbs.
Pool
Breakfast included

Jozini Tiger Lodge by Dream Resorts
Main Road, Jozini, KwaZulu-Natal
The price is AU$232 per night
AU$232
includes taxes & fees
7 Apr - 8 Apr
Jozini Tiger Lodge by Dream Resorts: Family-friendly hotel with free WiFi and free parking. Located in the mountains.
Pool
Spa
Free cancellation
Reserve now, pay when you stay

Ghost Mountain Inn
Fish Eagle Road, Jozini, KwaZulu-Natal
The price is AU$219 per night
AU$219
includes taxes & fees
4 Apr - 5 Apr
Ghost Mountain Inn: Family-friendly hotel with free breakfast and free WiFi. Located in the mountains.
Pool
Breakfast included
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 Hotels on the Lake essential information
Hotels on the Lake in South Africa |
201 |
---|---|
Highest price | AU$446 |
Cheapest price | AU$91 |
Total number of hotels in South Africa | 16,432 |
Popular hotels | The Cabanas Hotel at Sun City Resort, Irene Country Lodge, Autograph Collection®, Imvubu Lodge, St James of Knysna, L'ermitage - Franschhoek Chateau & Villas, The Lakes Hotel and Conference Centre, Elephant Lake Hotel, Colona Castle, Jozini Tiger Lodge by Dream Resorts, Ghost Mountain Inn, Little Eden St Lucia, St. Lucia Kingfisher Lodge |
New reviews! Best hotels in South Africa

Wotif Verified Review
5 / 5
Awesome location! You can walk there without leaving the terminal.
A verified traveller from Dulles stayed at City Lodge Hotel at OR Tambo International Airport
Posted 1 day ago
Destinations with Hotels on the Lake
Hotel themes
Popular types of accommodation
Near an Attraction
Top hotels
More destinations for you
Hotels
Flights