Compare Hotels on the Lake in KwaZulu-Natal
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 KwaZulu-Natal Hotels on the Lake

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

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

Jozini Tiger Lodge by Dream Resorts
Main Road, Jozini, KwaZulu-Natal
The price is $150 per night
$150
includes taxes & fees
$130 per night
Mar 16 - Mar 17
Free Cancellation
Reserve now, pay when you stay
A stay at Jozini Tiger Lodge by Dream Resorts places you in the heart of Jozini, and within a 5-minute drive of Jozini Dam.
Pool
Spa

Ghost Mountain Inn
Fish Eagle Road, Jozini, KwaZulu-Natal
The price is $149 per night
$149
includes taxes & fees
$130 per night
Apr 11 - Apr 12
With a stay at Ghost Mountain Inn in Jozini, you'll be on a river, and 9.8 mi (15.8 km) from iSimangaliso Wetland Park and 21.1 mi (34 km) from Jozini Dam.
Pool
Breakfast included

Little Eden St Lucia
159 Hornbill Street, St. Lucia, KwaZulu-Natal
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

St. Lucia Kingfisher Lodge
187 McKenzie Road, St. Lucia, KwaZulu-Natal
When you a stay at St. Lucia Kingfisher Lodge in St. Lucia, you'll be on the waterfront, just steps from Themba's Birding & Eco-tours and The Gallery-St Lucia.
Pool
Breakfast included

Champagne Haven
11 Mount Champagne, Central Drakensberg, Cathkin Park, KwaZulu-Natal
When you stay at Champagne Haven in Cathkin Park, you'll be next to a golf course, within a 5-minute drive of Drakensberg Boys Choir School and Maloti-Drakensberg Park.
Pool
Kitchen

Gooderson Drakensberg Gardens Golf & Spa Resort
34 Km from Underberg, Drakensberg Gardens Road, Drakensberg Gardens, KwaZulu-Natal
When you stay at Gooderson Drakensberg Gardens Golf & Spa Resort in Drakensberg Gardens, you'll be on a river and steps from Maloti-Drakensberg Park.
Pool
Spa

Kosi Forest Lodge
Kosi Nature Reserve, Elephant Coast, Manguzi, uMhlabuyalingana, KwaZulu-Natal
When you stay at Kosi Forest Lodge in uMhlabuyalingana, you'll be on a lake and 3 minutes by foot from iSimangaliso Wetland Park.
Pool
Breakfast included

Rivermead
Goxhill Dam, Pevensey Road, Southern Drakensberg, Himeville, KwaZulu-Natal
Located in Himeville, this villa is on a lake, within a 15-minute drive of Himeville Museum and Himeville Nature Reserve.
Parking included
Laundry
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.
KwaZulu-Natal Hotels on the Lake essential information
Hotels on the Lake in KwaZulu-Natal |
30 |
---|---|
Highest price | $150 |
Cheapest price | $149 |
Total number of hotels in KwaZulu-Natal | 2,096 |
Popular hotels | Imvubu Lodge, Elephant Lake Hotel, Jozini Tiger Lodge by Dream Resorts, Ghost Mountain Inn, Little Eden St Lucia, St. Lucia Kingfisher Lodge, Champagne Haven, Gooderson Drakensberg Gardens Golf & Spa Resort, Kosi Forest Lodge, Rivermead, Sandpiper Guest House, High Tide |
Most Recent KwaZulu-Natal Hotel Reviews

Belaire Suites
5 out of 5
Posted 8 days ago
CheapTickets Verified Review
"Very nice room. Restaurant had good food. Limited choices close to hotel. I felt safe walking out during day, if careful. "
A verified traveler stayed at Belaire Suites
Types of Hotels
Top 20 KwaZulu-Natal Hotels
Hotels Near KwaZulu-Natal
Cities near KwaZulu-Natal
More to Explore in KwaZulu-Natal
Top Picks
Hotels
Cheap Hotels in Baringo CountyHotels around Noah's Ark WaterparkHotels in Durban BeachfrontCheap Hotels in HickoryCheap Hotels in SacramentoCheap Hotels in GreenportCheap Hotels in Kirinyaga CountyHotels around Philadelphia ZooCheap Hotels in DurbanCheap Hotels in GreenvilleHotels near Greater Rochester Intl.Cheap Hotels in PinetownCheap Hotels in Port ShepstoneHotels around Boston Convention and Exhibition CenterCheap Hotels in LusakaCheap Hotels in MarinaHotels around Umhlanga Rocks BeachCheap Hotels in UmhlangaCheap Hotels in BergvilleCheap Hotels in Huntsville3 Star Hotels in Vryheid
Flights