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 $165 per night
$165
includes taxes & fees
$143 per night
Nov 4 - Nov 5
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.
Pool
Hot Tub
Irene Country Lodge, Autograph Collection®
Nellmapius Drive, Irene, Centurion, Gauteng
Located in Centurion, Irene Country Lodge, Autograph Collection® is on the riverwalk, within a 5-minute drive of SuperSport Park and Centurion Mall.
Pool
Hot Tub
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.
Spa
Parking included
St James of Knysna
The Point, Eastford, Knysna, Western Cape
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.
Pool
Breakfast included
L'ermitage - Franschhoek Chateau & Villas
Lambrechts Road, Franschhoek, Western Cape
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.
Pool
Parking included
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, within a 15-minute drive of Emperors Palace Casino and Benoni Lake Golf Course.
On private beach
Pool
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.
Pool
Parking included
Colona Castle
1 Verwood Street, Off Old Boyes Drive-lakeside, Cape Town, Western Cape
The price is $225 per night
$225
includes taxes & fees
$195 per night
Nov 4 - Nov 5
Located in Cape Town (Lakeside), Colona Castle is within a 5-minute drive of Learn 2 Surf Cape Town and Casa Labia Cultural Centre.
Pool
Breakfast included
Jozini Tiger Lodge by Dream Resorts
Main Road, Jozini, KwaZulu-Natal
The price is $140 per night
$140
includes taxes & fees
$122 per night
Nov 17 - Nov 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.
Pool
Spa
Ghost Mountain Inn
Fish Eagle Road, Jozini, KwaZulu-Natal
The price is $155 per night
$155
includes taxes & fees
$135 per night
Dec 1 - Dec 2
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.
Pool
Breakfast included
Little Eden St Lucia
159 Hornbill Street, St. Lucia, KwaZulu-Natal
The price is $65 per night
$65
includes taxes & fees
$65 per night
Nov 3 - Nov 4
When you stay at Little Eden St Lucia in St. Lucia, you'll be in the historical district, within a 10-minute walk of Themba's Birding & Eco-tours and The Gallery-St Lucia.
Pool
Kitchen
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 | $225 |
Cheapest price | $65 |
Total number of hotels in South Africa | 17,047 |
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
Premier Hotel OR Tambo
5 out of 5
Posted 8 hours ago
CheapTickets Verified Review
"As always, the staff is excellent! Friendly, professional and always helpful. The entire place is clean with nice furnishings; the restaurant has great food and a wonderful staff. The airport shuttle is dependable and the trip between the hotel and OR Tambo is only about 10 minutes. Overall, a great place for a stopover or to spend a few days."
A verified traveler stayed at Premier Hotel OR Tambo
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