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

Durban
Hotels on the Lake

Pietermaritzburg
Hotels on the Lake
Hotels on the Lake in KwaZulu-Natal

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

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 in a national park.
Pool
Parking included

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

Ghost Mountain Inn
Fish Eagle Road, Jozini, KwaZulu-Natal
The price is AU$244 per night
AU$244
31 Oct - 1 Nov
includes taxes & fees
Ghost Mountain Inn: Family-friendly hotel with free breakfast and free WiFi. Located near the airport.
Pool
Breakfast included

Little Eden St Lucia
159 Hornbill Street, St. Lucia, KwaZulu-Natal
The price is AU$107 per night
AU$107
27 Oct - 28 Oct
includes taxes & fees
Little Eden St Lucia: Family-friendly aparthotel with free WiFi and an outdoor pool. Located in a shopping district.
Pool
Kitchen

St. Lucia Kingfisher Lodge
187 McKenzie Road, St. Lucia, KwaZulu-Natal
St. Lucia Kingfisher Lodge: Beach lodge with free breakfast and free WiFi. Located near the beach.
Pool
Breakfast included

Champagne Haven
11 Mount Champagne, Central Drakensberg, Cathkin Park, KwaZulu-Natal
Champagne Haven: Golf cottage with free WiFi and free parking. Located next to a golf course.
Pool
Kitchen

Gooderson Drakensberg Gardens Golf & Spa Resort
34 Km from Underberg, Drakensberg Gardens Road, Drakensberg Gardens, KwaZulu-Natal
Gooderson Drakensberg Gardens Golf & Spa Resort: Family-friendly resort with free WiFi and free parking. Located in the mountains.
Pool
Spa

Kosi Forest Lodge
Kosi Nature Reserve, Elephant Coast, Manguzi, uMhlabuyalingana, KwaZulu-Natal
Kosi Forest Lodge: Guest house with free breakfast and free parking. Located in a national park.
Pool
Breakfast included

Rivermead
Goxhill Dam, Pevensey Road, Southern Drakensberg, Himeville, KwaZulu-Natal
Rivermead: Villa with free parking and daily housekeeping. Located in the mountains.
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 | AU$249 |
Cheapest price | AU$107 |
Total number of hotels in KwaZulu-Natal | 2,122 |
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 |
New reviews! Best hotels in KwaZulu-Natal

Wotif Verified Review
5 / 5
very healthy. i did not visit the pool
A verified traveller stayed at Holiday Inn Express Durban - Umhlanga by IHG
Posted 10 days ago
More Destinations
- Rorke's Drift Hotels
- Wasbank Hotels
- Weenen Hotels
- Nqutu Hotels
- Makhosini Hotels
- Guest Houses in Wartburg
- Wartburg Hotels
- Hotels with Hot Tubs in Midlands Meander
- Hotels with Pool in Midlands Meander
- Pet Friendly Hotels in Midlands Meander
- Hotels with Pool in Balgowan
- Pet Friendly Hotels in Balgowan
- Guest Houses in New Hanover
- Hotels near Spirit of eMakhosini Monument
- Eshowe Hotels
- Beach Hotels in Shaka's Rock
- Oceanfront Hotels in Shaka's Rock
- Family Hotels in Newcastle
- Umhlathuze Hotels
- Umfolozi Hotels
- Family Hotels in Ballito
- Hotels with Hot Tubs in Ballito
- Pet Friendly Hotels in Ballito
- Hotels near Enseleni Nature Reserve
- Mbiza Hotels
- Melmoth Hotels
- Kwadukuza Hotels
- Karkloof Nature Reserve Hotels
- Nkwalini Hotels
- B&B in Nongoma
- Nongoma Hotels
- Amatikulu Nature Reserve Hotels
- Hotels with Hot Tubs in Howick
- Pet Friendly Hotels in Howick
- Family Hotels in Richards Bay
- Spa Hotels in Umhlali Beach
- Family Hotels in Empangeni
- Premier Hotels and Resorts in Empangeni
- Empangeni Hotels
- Hotels with Parking in Estcourt
- Romantic Hotels in Estcourt
- Hotels near Umlalazi Nature Reserve
- B&B in Ladysmith
- Guest Houses in Ladysmith
- Ladysmith Hotels
- Pet Friendly Hotels in eMthunzini
- Emthunzini Hotels
- Family Hotels in Salt Rock
- Tugela Mouth Hotels
- Ulundi Hotels
- Ntambanana Hotels
- Family Hotels in Vryheid
- Vryheid Hotels
- Villas in Nkwazi
- Hlabisa Hotels
- Hotels near Hlobane Battlefield
- Nkonjeni Hotels
- Romantic Hotels in Port Zimbali
- Hotels near Benvie Garden
- Hotels near Shakaland
- B&B in Mandini
- Guest Houses in Mandini
- Mandini Hotels
- Beach Hotels in Pietermaritzburg
- Family Hotels in Pietermaritzburg
- Hotels with Indoor Pools in Pietermaritzburg
- Hotels with Parking in Pietermaritzburg
- Luxury Hotels in Pietermaritzburg
- Pet Friendly Hotels in Pietermaritzburg
- Spa Hotels in Pietermaritzburg
- Babanango Hotels
- Glencoe Hotels
- Pet Friendly Hotels in Hilton
- Prince's Grant Golf Estate Hotels
- Hotels near Isandlwana Battlefield
- Hotels near Ncome Museum
- Zinkwazi Beach Hotels




