Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Umhlanga
See the latest prices and deals by choosing your dates
Hotel in Berea, Durban · 8.52 mi from centre
7.6
154 reviews
Breakfast available
With a stay at Coastlands Musgrave Hotel in Durban (Musgrave), you'll be within a 10-minute drive of Durban Beach and uShaka Marine World. This spa hotel is 8.2 mi (13.1 km) from Umhlanga Rocks Beach and 0.4 mi (0.6 km) from The Internet Cafe.
Hotel in Durban · 8.19 mi from centre
8.0
115 reviews
With a stay at First Group The Palace All-Suite, you'll be centrally located in Durban, within a 5-minute drive of uShaka Marine World and Durban Beach. This beach hotel is 7.3 mi (11.8 km) from Umhlanga Rocks Beach and 0.1 mi (0.1 km) from Dairy Beach.
Hotel in Durban · 7.49 mi from centre
8.0
966 reviews
With a stay at The Blue Waters Hotel in Durban (Durban Beachfront), you'll be a 5-minute walk from Durban Beach and within a 5-minute drive of uShaka Marine World. This beach hotel is 6.4 mi (10.4 km) from Umhlanga Rocks Beach and 0.1 mi (0.1 km) from Battery Beach.
Hotel in Durban · 7.59 mi from centre
8.6
864 reviews
With a stay at Belaire Suites, you'll be centrally located in Durban, within a 5-minute drive of Durban Beach and uShaka Marine World. This beach hotel is 6.6 mi (10.6 km) from Umhlanga Rocks Beach and 0.2 mi (0.3 km) from Golden Mile.
Guesthouse in Berea, Durban · 7.43 mi from centre
8.0
27 reviews
Breakfast available
With a stay at Bon Ami Guest House in Durban (Windermere), you'll be a 4-minute drive from Durban Beach and 6 minutes from uShaka Marine World. This guest house is 7.1 mi (11.4 km) from Umhlanga Rocks Beach and 0.1 mi (0.1 km) from Florida Road.