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
See the latest prices and deals by choosing your dates

Hotel in Ballito · 22.22 km from centre
8.7
818 reviews
Set in Ballito, 1.1 km from Sheffield Beach, Casa De Luxe offers accommodation with an outdoor swimming pool, free private parking and a terrace. This 4-star hotel offers a 24-hour front desk and a concierge service. The hotel has family rooms.
All guest rooms in the hotel are fitted with a kettle. The rooms are equipped with air conditioning and a flat-screen TV, and some units at Casa De Luxe have a balcony.
Umhlanga Lighthouse is 35 km from the accommodation, while Kings Park Stadium is 48 km from the property. King Shaka International Airport is 19 km away.

Hotel in Umhlanga · 47.01 km from centre
8.8
123 reviews
Breakfast available
With a stay at Beverly Hills in uMhlanga, you'll be on the beach, within a 15-minute walk of Umhlanga Lighthouse and Umhlanga Rocks Beach. This beach hotel is 1.6 mi (2.6 km) from Gateway Theatre of Shopping and 4.1 mi (6.6 km) from Mount Edgecombe Country Club.

Hotel in Ballito · 28.20 km from centre
9.0
36 reviews
Breakfast available
Located in Ballito, The Capital Zimbali is a 4-minute drive from Casuarina Beach and 5 minutes from Netcare Alberlito Hospital. This family-friendly hotel is 2.2 mi (3.5 km) from Open Park and 3.2 mi (5.1 km) from Boulevard Shopping Centre.

Hotel in uMhlanga, Umhlanga · 47.02 km from centre
8.2
287 reviews
Breakfast available
With a stay at Royal Palm Hotel, you'll be centrally located in uMhlanga, within a 15-minute drive of Umhlanga Rocks Beach and uShaka Marine World. This spa hotel is 0.3 mi (0.5 km) from Gateway Theatre of Shopping and 0.3 mi (0.5 km) from Umhlanga Hospital.

Hotel in uMhlanga, Umhlanga · 47.14 km from centre
8.4
325 reviews
Breakfast available
When you stay at Coastlands Umhlanga Hotel and Convention Centre in uMhlanga, you'll be in the business district, within a 15-minute drive of Umhlanga Rocks Beach and uShaka Marine World. This spa hotel is 0.2 mi (0.3 km) from KwaZulu-Natal Sharks Board and 0.5 mi (0.7 km) from Gateway Theatre of Shopping.

Hotel in uMhlanga, Umhlanga · 46.86 km from centre
8.6
142 reviews
Breakfast available
With a stay at Radisson Blu Hotel, Durban Umhlanga, you'll be centrally located in uMhlanga – a 2-minute drive from Umhlanga Rocks Beach and 14 minutes from uShaka Marine World. This hotel is 0.1 mi (0.1 km) from Oceans Mall and 0.2 mi (0.3 km) from Whalebone Pier.

Hotel in uMhlanga, Umhlanga · 46.96 km from centre
8.4
347 reviews
Breakfast available
With a stay at Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge in uMhlanga, you'll be connected to the convention centre, within a 15-minute drive of Umhlanga Rocks Beach and Umhlanga Hospital. This family-friendly hotel is 11.5 mi (18.5 km) from uShaka Marine World and 0.4 mi (0.6 km) from Gateway Theatre of Shopping.

Hotel in uMhlanga, Umhlanga · 47.38 km from centre
8.0
3 reviews
Breakfast available
Located in uMhlanga, Coastlands Skye Hotel is within a 15-minute drive of Umhlanga Rocks Beach and uShaka Marine World. This spa hotel is 0.6 mi (1 km) from Umhlanga Hospital and 0.7 mi (1.1 km) from Gateway Theatre of Shopping.

Hotel in uMhlanga, Umhlanga · 45.48 km from centre
7.6
166 reviews
With a stay at First Group Breakers Resort in uMhlanga, you'll be by the ocean, within a 10-minute drive of Umhlanga Rocks Beach and Umhlanga Lagoon Nature Trail. This beach hotel is 12.1 mi (19.5 km) from uShaka Marine World and 0.3 mi (0.5 km) from Umhlanga Main Beach.

Hotel in uMhlanga, Umhlanga · 46.78 km from centre
9.0
265 reviews
Breakfast available
Located in Umhlanga, The Capital Pearls is by the ocean, within a 5-minute drive of Umhlanga Lighthouse and Gateway Theatre of Shopping. This beach hotel is 0.8 mi (1.3 km) from Umhlanga Rocks Beach and 6.4 mi (10.2 km) from Umdloti Beach.

Hotel in iLembe, Nkwazi · 26.51 km from centre
9.0
17 reviews
Breakfast available
When you stay at ANEW Hotel Ocean Reef Zinkwazi in Nkwazi, you'll be on the beach and 9 minutes by foot from Zinkwazi Beach. This beach hotel is 6.7 mi (10.8 km) from Darnall PHC and 12 mi (19.3 km) from Harold Johnson Nature Reserve.

Hotel in iLembe, Ballito · 24.19 km from centre
8.0
308 reviews
Breakfast available
Situated in Ballito, 30 km from Umhlanga Lighthouse, Ebandla Hotel & Conference Centre features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. Guests can have a drink at the bar.
Rooms are fitted with air conditioning, a desk and a flat-screen TV, and some rooms at the hotel have a balcony. The rooms will provide guests with a wardrobe and a kettle.
A buffet, à la carte or continental breakfast can be enjoyed at the property.
Kings Park Stadium is 45 km from Ebandla Hotel & Conference Centre, while Moses Mabhida Stadium is 46 km from the property. King Shaka International Airport is 14 km away.

Hotel in Ballito · 26.10 km from centre
9.1
758 reviews
Breakfast available
This 4-star boutique hotel offers free Wi-Fi in public areas, free parking and an ideal location in the coastal area of Ballito. It is within walking distance to beaches, stores, and restaurants.
Coco De Mer provides differently designed and situated rooms that all include views of either the Indian Ocean or coastal forest.
Coco De Mer offers Continental breakfast and an al fresco dining experience at the Fiamma Grill, which serves pizza, pasta and a selection of grilled seafood and meat dishes.

Guesthouse in Ballito · 22.68 km from centre
8.6
44 reviews
Breakfast available
With a stay at Canelands Beach Club, you'll be centrally located in Ballito, just a 5-minute walk from Tiffany's Beach and 8 minutes by foot from Umhlali Library. This beach guest house is 0.5 mi (0.7 km) from Salt Rock Beach and 1.1 mi (1.8 km) from Sheffield Beach.

Hotel in uMhlanga, Umhlanga · 47.31 km from centre
8.4
112 reviews
Breakfast available
Located in uMhlanga, Hilton Garden Inn Umhlanga Arch is in the business district – a 2-minute drive from Gateway Theatre of Shopping and 11 minutes from Umhlanga Rocks Beach. This hotel is 7 mi (11.3 km) from Golden Mile and 7.1 mi (11.5 km) from Umdloti Beach.

Hotel in Umhlanga · 47.93 km from centre
8.7
92 reviews
Situated within 500 metres of Umhlanga rocks Beach and 800 metres of Umhlanga Main Beach, Valdior Guest House features rooms with air conditioning and a private bathroom in Durban. Boasting a shared kitchen, this property also provides guests with a picnic area. The guest house has an outdoor swimming pool and a housekeeping service.
At the guest house, all units come with a wardrobe and a flat-screen TV. Units have a kettle, a private bathroom and free WiFi, while some rooms also boast a balcony and some have sea views. At the guest house, all units are fitted with bed linen and towels.
A bar can be found on-site.
Guests can also relax in the garden or in the shared lounge area.
Bronze Beach is 2.1 km from the guest house, while La Lucia Beach is 2.4 km from the property. The nearest airport is King Shaka International Airport, 17 km from Valdior Guest House.

Hotel in uMhlanga, Umhlanga · 46.99 km from centre
9.6
5 reviews
When you stay at 506 Lighthouse Mall in uMhlanga, you'll be near the beach, within a 15-minute drive of Umhlanga Rocks Beach and uShaka Marine World. This hotel is 0.1 mi (0.1 km) from Oceans Mall and 0.3 mi (0.4 km) from Umhlanga Lighthouse.

Chalet in Umhlali Beach, Sheffield Beach · 22.61 km from centre
9.0
9 reviews
Located in Sheffield Beach and only 600 metres from Sheffield Beach, Sea Cottages provides accommodation with sea views, free WiFi and free private parking. There is a private entrance at the chalet for the convenience of those who stay. Featuring family rooms, this property also provides guests with a sun terrace.
The units are equipped with air conditioning, a flat-screen TV with satellite channels, an oven, a kettle, a bath and a wardrobe. All units are fitted with a private bathroom equipped with a shower, while selected rooms include a fully equipped kitchen. At the chalet complex, every unit comes with bed linen and towels.
In the warmer months, you can make use of the barbecue facilities and dine on the private balcony.
In addition to a year-round outdoor pool, the chalet also features outdoor play equipment.
Salt Rock Beach is less than 1 km from Sea Cottages, while Thompson's Bay Beach is 2.6 km away. The nearest airport is King Shaka International Airport, 19 km from the accommodation.

Hotel in Shaka's Rock · 24.41 km from centre
8.9
71 reviews
Boasting air-conditioned accommodation with a saltwater pool, pool view and a patio, Santorini 19 Thira is situated in Ballito. This beachfront property offers access to a balcony, tennis at the tennis court, free private parking and free WiFi. The apartment features an outdoor fireplace and a 24-hour front desk.
The spacious apartment features 1 bedroom, 2 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with sea views. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. For added privacy, the accommodation has a private entrance and is protected by full-day security.
For those times when you'd rather not dine out, you can choose to cook on the barbecue.
For guests with children, the apartment provides kids pool and outdoor play equipment. Snorkelling and windsurfing can be enjoyed nearby, while a bicycle rental service and a private beach area are also available on-site.
Popular points of interest near Santorini 19 Thira include Thompson's Bay Beach, Perrissa Bay Beach and Willard Beach. The nearest airport is King Shaka International Airport, 18 km from the accommodation.

Hotel in Shaka's Rock · 23.56 km from centre
9.2
87 reviews
Boasting air-conditioned accommodation with a private pool, 77 Chaka's Cove is set in Ballito. This beachfront property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is located less than 1 km from Thompson's Bay Beach.
The apartment is fitted with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a balcony with sea views. Guests can enjoy a meal on an outdoor dining area while overlooking the pool views.
Guests may eat in the on-site restaurant, which is open for dinner and lunch.
For guests with children, the apartment offers a children's playground. Guests can also warm themselves near outdoor fireplace after a day of windsurfing.
Salt Rock Beach is 1.2 km from 77 Chaka's Cove, while Perrissa Bay Beach is 1.9 km from the property. The nearest airport is King Shaka International Airport, 16 km from the accommodation.