Curated luxury hotels in KwaZulu-Natal

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

KwaZulu-Natal

Recommended

See the latest prices and deals by choosing your dates

These properties may not be in the centre of KwaZulu-Natal, but are nearby and match your search.
Primary image
First Group Breakers Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Umhlanga · 82.65 mi from centre

7.6

 

166 reviews

When you stay at First Group Breakers Resort in Umhlanga, you'll be by the ocean, within a 10-minute drive of Umhlanga Rocks Beach and Durban Beach. This beach hotel is 12.1 mi (19.5 km) from uShaka Marine World and 0.1 mi (0.1 km) from Umhlanga Lagoon Nature Trail.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Jozini Tiger Lodge by Dream Resorts
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in KwaZulu-Natal, Jozini · 104.73 mi from centre

8.6

 

69 reviews

A stay at Jozini Tiger Lodge by Dream Resorts places you in the heart of Jozini and within a 5-minute drive of Jozini Dam. This family-friendly hotel is 23.4 mi (37.6 km) from iSimangaliso Wetland Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coastlands Umhlanga Hotel and Convention Centre
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Umhlanga · 83.31 mi from centre

8.4

 

322 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 Durban Beach. This spa hotel is 11.5 mi (18.4 km) from uShaka Marine World and 0.2 mi (0.3 km) from KwaZulu-Natal Sharks Board.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coastlands Musgrave Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Berea, Durban · 90.72 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Protea Hotel by Marriott Clarens
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Clarens · 150.17 mi from centre

8.4

 

163 reviews

Breakfast available

With a stay at Protea Hotel by Marriott Clarens in Clarens, you'll be in the historical district, just a 3-minute walk from Clarens Brewery and 6 minutes by foot from Clarens Kloof Mountain Trail. This family-friendly hotel is 0.3 mi (0.5 km) from Richard Rennie Art Gallery and 0.3 mi (0.5 km) from Art and Wine Gallery.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Umhlanga · 83.09 mi from centre

8.4

 

341 reviews

Breakfast available

When you 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 Durban Beach. This family-friendly hotel is 11.5 mi (18.6 km) from uShaka Marine World and 0.4 mi (0.6 km) from Umhlanga Hospital.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Capital Pearls
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Umhlanga · 83.36 mi 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
First Group The Palace All-Suite
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Durban · 91.67 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Radisson Blu Hotel, Durban Umhlanga
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Umhlanga · 83.37 mi from centre

8.6

 

118 reviews

Breakfast available

With a stay at Radisson Blu Hotel, Durban Umhlanga, you'll be centrally located in Umhlanga – a 4-minute drive from Umhlanga Rocks Beach and 10 minutes from Durban Beach. This hotel is 11.3 mi (18.2 km) from uShaka Marine World and 0.2 mi (0.3 km) from Umhlanga Lighthouse.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ANEW Resort Vulintaba Newcastle
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in KwaZulu-Natal, Newcastle · 85.56 mi from centre

8.8

 

118 reviews

Breakfast available

With a stay at ANEW Resort Vulintaba Newcastle in Newcastle, you'll be 12.5 mi (20.1 km) from Amajuba Mall and 12.6 mi (20.2 km) from Fort Amiel Museum. This golf hotel is 12.7 mi (20.4 km) from Victorian Mall and 12.8 mi (20.6 km) from Carnegie Art Gallery.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Blue Waters Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Durban · 90.87 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Beside Still Waters Boutique Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Umhlanga · 85.52 mi from centre

8.6

 

18 reviews

Breakfast available

When you stay at Beside Still Waters Boutique Hotel in Umhlanga, you'll be near the beach – a 1-minute drive from Umhlanga Rocks Beach and 5 minutes from Durban Beach. This guest house is 8.8 mi (14.2 km) from uShaka Marine World and 2.2 mi (3.6 km) from Beachwood Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coastlands Skye Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Umhlanga · 83.46 mi from centre

8.0

 

3 reviews

Breakfast available

Located in Umhlanga, Coastlands Skye Hotel is within a 15-minute drive of Durban Beach and Umhlanga Rocks Beach. This spa hotel is 11.5 mi (18.5 km) from uShaka Marine World and 0.6 mi (1 km) from Umhlanga Hospital.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Selborne Golf Estate, Hotel & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in South Coast, Pennington · 128.18 mi from centre

8.4

 

64 reviews

Breakfast available

With a stay at Selborne Golf Estate, Hotel & Spa in Pennington, you'll be near the beach, just a 1-minute walk from Selborne Park Golf Club and 8 minutes by foot from Selbourne Golf Estate. This beach hotel is 2.2 mi (3.5 km) from Umdoni Park Golf and 8.3 mi (13.3 km) from Scottburgh Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Peermont Walmont at Graceland, Secunda
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Mpumalanga, Secunda · 175.29 mi from centre

8.0

 

20 reviews

When you stay at Peermont Walmont at Graceland, Secunda in Secunda, you'll be connected to the convention centre, within a 10-minute walk of Graceland Country Club and Graceland Golf Club. This family-friendly hotel is 1.1 mi (1.7 km) from Hadedadam and 1.8 mi (2.9 km) from Bleshoenderdam.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ANEW Hotel Hluhluwe
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in KwaZulu-Natal, Hluhluwe · 90.65 mi from centre

7.8

 

94 reviews

Breakfast available

With a stay at ANEW Hotel Hluhluwe in Hluhluwe, you'll be next to a golf course and 7.2 mi (11.6 km) from iSimangaliso Wetland Park and 9.5 mi (15.3 km) from Bonamanzi Private Game Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dragonview Lodge
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Drakensberg Mountains, Cathkin Park · 93.86 mi from centre

10.0

 

1 review

Breakfast available

When you stay at Dragonview Lodge in Cathkin Park, you'll be in the mountains and 10 minutes by car from Drakensberg Boys Choir School. This family-friendly hotel is 5.7 mi (9.2 km) from Maloti-Drakensberg Park and 18.2 mi (29.2 km) from Winterton Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Belaire Suites
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Durban · 90.99 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Little Switzerland Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Drakensberg Mountains, Jagersrust · 111.99 mi from centre

9.0

 

55 reviews

Breakfast available

Located in Jagersrust, Little Switzerland Resort is in the mountains – a 4-minute drive from Eskom Drakensberg Visitors Centre and 8 minutes from Driekloofdam Pier. This family-friendly hotel is 5.6 mi (9 km) from Maloti-Drakensberg Park and 7.5 mi (12.1 km) from Kilburn Dam.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Garden Inn Umhlanga Arch
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Umhlanga · 83.41 mi from centre

8.4

 

108 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.2 mi (11.6 km) from Umdloti Beach.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor