Compare Hotels on the Lake in South Africa
Secret Bargains - Save an extra 10% or more on select Hotels on the Lake
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 Hotels on the Lake
The Cabanas Hotel at Sun City Resort
Sun City Resort, Pilanesberg, P O Box 3, Moses Kotane, North West
The price is $179 per night
$179
includes taxes & fees
$156 per night
Nov 24 - Nov 25
Free Cancellation
Reserve now, pay when you stay
Located in Moses Kotane, The Cabanas Hotel at Sun City Resort is on a lake, within a 5-minute walk of Waterworld and Sun City Casino.
Irene Country Lodge, Autograph Collection®
Nellmapius Drive, Irene, Centurion, Gauteng
The price is $124 per night
$124
includes taxes & fees
$107 per night
Nov 30 - Dec 1
Located in Centurion, Irene Country Lodge, Autograph Collection® is on the riverwalk, within a 5-minute drive of SuperSport Park and Centurion Mall.
Imvubu Lodge
Cnr Krewelkring Hibbard Drive, Richards Bay, KwaZulu-Natal
Located in Richards Bay, Imvubu Lodge is by the ocean, a 3-minute drive from Richards Bay Park and 6 minutes from Zululand Yacht Club.
St James of Knysna
The Point, Eastford, Knysna, Western Cape
The price is $230 per night
$230
includes taxes & fees
$200 per night
Nov 25 - Nov 26
Free Cancellation
Reserve now, pay when you stay
With a stay at St James of Knysna in Knysna, you'll be on a lake, just steps from Knysna Lagoon and a 3-minute drive from Knysna Waterfront.
L'ermitage - Franschhoek Chateau & Villas
Lambrechts Road, Franschhoek, Western Cape
The price is $269 per night
$269
includes taxes & fees
$234 per night
Dec 15 - Dec 16
When you stay at L'ermitage - Franschhoek Chateau & Villas in Franschhoek, you'll be on a lake, within a 5-minute drive of Huguenot Memorial Museum and Cape Floral Region Protected Areas.
The Lakes Hotel and Conference Centre
1 Country Lane Lakefield, Benoni, Gauteng
With a stay at The Lakes Hotel and Conference Centre in Benoni, you'll be next to a golf course, just steps from Benoni Lake Golf Course and a 3-minute drive from Lakeside Mall.
Elephant Lake Hotel
3 Mullett Street, St Lucia, St. Lucia, KwaZulu-Natal
With a stay at Elephant Lake Hotel in St. Lucia, you'll be 2 mi (3.2 km) from St. Lucia Estuary Beach and 10.1 mi (16.3 km) from Monzi Golf Club.
Colona Castle
1 Verwood Street, Off Old Boyes Drive-lakeside, Cape Town, Western Cape
Located in Cape Town (Lakeside), Colona Castle is within a 5-minute drive of Learn 2 Surf Cape Town and Casa Labia Cultural Centre.
Jozini Tiger Lodge by Dream Resorts
Main Road, Jozini, KwaZulu-Natal
The price is $129 per night
$129
includes taxes & fees
$112 per night
Dec 17 - Dec 18
Free Cancellation
Reserve now, pay when you stay
A stay at Jozini Tiger Lodge by Dream Resorts places you in the heart of Jozini, a 5-minute drive from Jozini Dam and 10 minutes from Pongola Nature Reserve.
Ghost Mountain Inn
Fish Eagle Road, Jozini, KwaZulu-Natal
The price is $152 per night
$152
includes taxes & fees
$132 per night
Dec 17 - Dec 18
When you stay at Ghost Mountain Inn in Jozini, you'll be on a river and 14 minutes by car from Manyoni Private Game Reserve.
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 | $269 |
Cheapest price | $124 |
Total number of hotels in South Africa | 17,205 |
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 |
Most Recent South Africa Hotel Reviews
Hotel Verde Cape Town Airport
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"Worked well for me. More comfortable than Hampton Inn and excellent supper and breakfast."
A verified traveler stayed at Hotel Verde Cape Town Airport
More Hotels on the Lake
Types of Hotels
Top 20 South Africa Hotels
Hotels Near South Africa
More to Explore in South Africa
Top Picks
Flights
Packages
Cheap Liberia PackagesCheap Cape Verde PackagesCheap Kenya PackagesCheap Egypt PackagesCheap Malawi PackagesCheap Nigeria PackagesCheap Togo PackagesCheap Seychelles PackagesCheap Gambia PackagesCheap Mauritius PackagesCheap Morocco PackagesCheap Equatorial Guinea PackagesCheap Algeria PackagesCheap Senegal PackagesCheap Ethiopia PackagesCheap Angola PackagesCheap Tunisia PackagesCheap Ghana PackagesCheap Tanzania Packages