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
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
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
Stay at this 3-star spa hotel in Richards Bay. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Richards Bay Park and Alkandstrand Beach are located nearby.
Spa
Parking included

Elephant Lake Hotel
3 Mullett Street, St Lucia, St. Lucia, KwaZulu-Natal
Stay at this 3-star family-friendly hotel in St. Lucia. Enjoy free parking, a rooftop terrace, and breakfast (surcharge). Popular attractions The Gallery-St Lucia and Themba's Birding & Eco-tours are located nearby.
Pool
Parking included

Jozini Tiger Lodge by Dream Resorts
Main Road, Jozini, KwaZulu-Natal
The price is NZ$221 per night
NZ$221
includes taxes & fees
20 May - 21 May
Stay at this 4-star spa hotel in Jozini. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attraction Jozini Dam is located nearby.
Pool
Spa
Free cancellation
Reserve now, pay when you stay

Ghost Mountain Inn
Fish Eagle Road, Jozini, KwaZulu-Natal
The price is NZ$233 per night
NZ$233
includes taxes & fees
1 May - 2 May
Stay at this 4-star spa hotel in Jozini. Enjoy free breakfast, free WiFi, and free parking.
Pool
Breakfast included

Little Eden St Lucia
159 Hornbill Street, St. Lucia, KwaZulu-Natal
The price is NZ$97 per night
NZ$97
includes taxes & fees
4 May - 5 May
Stay at this 4-star family-friendly aparthotel in St. Lucia. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Popular attractions The Gallery-St Lucia and Themba's Birding & Eco-tours are located nearby.
Pool
Kitchen

St. Lucia Kingfisher Lodge
187 McKenzie Road, St. Lucia, KwaZulu-Natal
Stay at this 4-star beach lodge in St. Lucia. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Themba's Birding & Eco-tours and The Gallery-St Lucia are located nearby.
Pool
Breakfast included

Champagne Haven
11 Mount Champagne, Central Drakensberg, Cathkin Park, KwaZulu-Natal
Stay at this 3.5-star golf cottage in Cathkin Park. Enjoy free WiFi, free parking, and daily housekeeping.
Pool
Kitchen

Gooderson Drakensberg Gardens Golf & Spa Resort
34 Km from Underberg, Drakensberg Gardens Road, Drakensberg Gardens, KwaZulu-Natal
Stay at this 3-star spa resort in Drakensberg Gardens. Enjoy free parking, 3 outdoor pools, and a full-service spa. Popular attraction Cobham State Forest is located nearby.
Pool
Spa

Kosi Forest Lodge
Kosi Nature Reserve, Elephant Coast, Manguzi, uMhlabuyalingana, KwaZulu-Natal
Stay at this 4-star eco-certified guesthouse in uMhlabuyalingana. Enjoy free breakfast, free parking, and WiFi (surcharge).
Pool
Breakfast included

Rivermead
Goxhill Dam, Pevensey Road, Southern Drakensberg, Himeville, KwaZulu-Natal
Stay at this 3.5-star villa in Himeville. Enjoy free parking, daily housekeeping, and a garden. Popular attractions Himeville Nature Reserve and Himeville Museum are located nearby.
Parking included
Laundry

Sandpiper Guest House
17 Sandpiper Street, St. Lucia, KwaZulu-Natal
The price is NZ$176 per night
NZ$176
includes taxes & fees
1 May - 2 May
Stay at this 4-star guesthouse in St. Lucia. Enjoy free breakfast, free WiFi, and free parking. Popular attractions St. Lucia Estuary Beach and The Gallery-St Lucia are located nearby.
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.
*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.
^Eligibility requirements and conditions apply.
KwaZulu-Natal Hotels on the Lake essential information
Hotels on the Lake in KwaZulu-Natal |
30 |
---|---|
Highest price | NZ$233 |
Cheapest price | NZ$97 |
Total number of hotels in KwaZulu-Natal | 2,017 |
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
Great service and location
A verified traveller from Edmonton stayed at Radisson Blu Hotel, Durban Umhlanga
Posted 2 days ago
Hotel themes
Popular types of accommodation
Near an Attraction
Top hotels
More destinations for you
Hotels
Hotels in SherwoodGolf Hotels in MaroochydorePet Friendly Hotels in GreenlaneTokyo AccommodationHotels with Pool in RotoruaDurban AccommodationSofia AccommodationOakridge Resort Lake WanakaNorth West AccommodationGranity AccommodationHilton AccommodationMidlands Meander AccommodationSafari Camps BilpinHotels with Hot Tubs in Hawke's BayB&B DunedinOceanfront Hotels in Sunshine CoastPet Friendly Hotels in BallitoSamoa AccommodationDoonside AccommodationHoliday Homes DevonportCaravan Parks Lower HuttBulwer AccommodationEastern Cape AccommodationBurkes Pass AccommodationTauranga AccommodationDrakensberg Gardens Accommodation
Flights
Packages
Holiday Rentals