
Umhlali Beach Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to NZ$2,400 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Umhlali Beach Holiday
Our pick of the best Umhlali Beach Hotel Deals

Petite Provence B&B
7, Mdoni Road Ballito KwaZulu-Natal
The price is NZ$307 per night from 22 July to 23 July
NZ$307
22 July - 23 July
includes taxes & fees
9/10 Wonderful! (57 reviews)
"This hotel is a superb gem in Salt Rock. It is very nicely decorated properly making you feel as if you are in Provence. The rooms are stunning and the communal areas are great. I loved that the top pool gets sun light all day long making it perfect for lounging and tanning. The breakfast is great ..."
Reviewed on 9 June 2026

Canelands Beach Club
2 Shrimp Lane Salt Rock Ballito KwaZulu-Natal
The price is NZ$344 per night from 23 July to 24 July
NZ$344
23 July - 24 July
includes taxes & fees
8.6/10 Excellent! (55 reviews)
"Beautiful view right on the beach. You can hear waves crashing at night. Property needs a little bit of maintenance work, especially for such a beautiful location."
Reviewed on 2 May 2026

Radisson Blu Hotel, Durban Umhlanga
Lagoon Drive, Umhlanga Rocks Umhlanga KwaZulu-Natal
The price is NZ$265 per night from 31 July to 1 Aug
NZ$265
31 July - 1 Aug
includes taxes & fees
9/10 Wonderful! (228 reviews)
"Clean comfortable rooms. Breakfast is outstanding."
Reviewed on 4 July 2026
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.
Stay near popular Umhlali Beach attractions
What to do in Umhlali Beach
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.

