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+
2

Child

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
Sort by

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
The Capital Pearls
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in uMhlanga, Umhlanga · 134.15 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ANEW Resort Vulintaba Newcastle
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in KwaZulu-Natal, Newcastle · 137.70 km 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
concierge hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Berea, Durban · 145.98 km from centre

7.9

 

345 reviews

Breakfast available

Situated in Durban, 2.1 km from Suncoast Beach, concierge hotel features accommodation with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is located 2 km from Durban Botanic Gardens.

All guest rooms in the hotel are fitted with a kettle. The rooms have air conditioning, a safety deposit box and a flat-screen TV, and some units at concierge hotel have a balcony. All rooms will provide guests with a fridge.

A Full English/Irish, vegetarian or vegan breakfast is available at the property.

Popular points of interest near the accommodation include African Art Centre, Greyville Racecourse and Kingsmead Stadium. King Shaka International Airport is 31 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ANEW Hotel Hluhluwe
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in KwaZulu-Natal, Hluhluwe · 145.89 km from centre

7.8

 

95 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 10.7 mi (17.3 km) from Bonamanzi Private Game Reserve. This family-friendly hotel is 28.9 mi (46.4 km) from Mtubatuba Go Karting.

Compare price on Booking.com
Compare price on Booking.com
Southern Sun Elangeni & Maharani
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Durban · 146.96 km from centre

8.1

 

8,948 reviews

Breakfast available

Situated just 200 metres from the beach, along Durban’s Golden Mile, Southern Sun Elangeni & Maharani overlooks the Indian Ocean. The hotel also offers 3 swimming pools and 4 restaurants serving a variety of dishes.

Certain modern, air-conditioned rooms offer ocean views and come with tea-and-coffee making facilities. The en suite bathrooms include a bath or shower.

On-site parking, an airport shuttle service and WiFi are available for a surcharge. This family-friendly hotel provides a full English breakfast buffet daily and guests can make use of the gym, spa facilities and room service.

Popular spots within the local area include Kingsmead Stadium, Durban ICC and Greyville Racecourse.

Suncoast Casino is just 1.5 km from the hotel, and uShaka Marine World is 3 km away. Durban Botanical Gardens are 5 km away and King Shaka International Airport is 30 km away.

Compare price on Booking.com
Compare price on Booking.com
Quarters Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Berea, Durban · 145.56 km from centre

8.6

 

129 reviews

Located in the suburb of Morningside on Florida Road’s famous restaurant strip and only 5 minutes' driving from the Durban Beaches, the Quarters Hotel provides charming rooms equipped with satellite TV.

The Quarters Hotel is a boutique hotel situated in restored Victorian homes. Every air conditioned room is decorated with modern touches and features a queen size bed. A selection of luxury amenities awaits the guests in a marble bathroom.

Centrally located, the hotel is 3 km away from the Durban ICC and Moses Mabhida Stadium. King Shaka International Airport is a 30-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Selborne Golf Estate, Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in South Coast, Pennington · 205.93 km from centre

8.4

 

66 reviews

Breakfast available

When you stay at Selborne Golf Estate, Hotel & Spa in Pennington, you'll be in the suburbs, within a 10-minute walk of Selborne Park Golf Club and Selbourne Golf Estate. This beach hotel is 2.5 mi (4 km) from Umdoni Park Golf and 8.6 mi (13.9 km) from Scottburgh Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
White Pearl Resorts
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Maputo, Zitundo · 282.84 km from centre

8.0

 

1 review

Breakfast available

With a stay at White Pearl Resorts in Zitundo, you'll be on the waterfront and 6.2 mi (10 km) from Malongane Park and 9.7 mi (15.6 km) from Ponta do Oruo Market. This beach hotel is 18.8 mi (30.2 km) from iSimangaliso Wetland Park and 19.2 mi (30.9 km) from Maputo National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Blue Waters Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Durban · 146.24 km from centre

8.0

 

972 reviews

With a stay at The Blue Waters Hotel in Durban (Durban Beachfront), you'll be within a 15-minute drive of uShaka Marine World and Umhlanga Rocks Beach. This beach hotel is 0.1 mi (0.1 km) from Battery Beach and 0.1 mi (0.1 km) from Golden Mile.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Happy Valley Hotel Ezulwini
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Eswatini, Lobamba · 234.21 km from centre

7.2

 

115 reviews

Located in Lobamba, Happy Valley Hotel Ezulwini is on a river, within a 5-minute walk of Ezulwini Valley and U.S. Embassy. This casino hotel is 1.4 mi (2.3 km) from Swaziland National Museum and 1.4 mi (2.3 km) from Somholo National Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Redlands Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in uMgungundlovu, Pietermaritzburg · 128.97 km from centre

8.0

 

22 reviews

Breakfast available

When you stay at Redlands Hotel in Pietermaritzburg, you'll be in the business district, within a 5-minute drive of Pietermaritzburg City Hall and Tatham Art Gallery. This hotel is 1.7 mi (2.7 km) from KwaZuluNatal Museum and 1.8 mi (2.9 km) from Msunduzi Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Golden Horse Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in uMgungundlovu, Pietermaritzburg · 129.68 km from centre

8.0

 

2 reviews

Breakfast available

A stay at Golden Horse Hotel places you in the heart of Pietermaritzburg, steps from Golden Horse Casino and Scottsville Racecourse. This hotel is 0.5 mi (0.7 km) from Comrades Marathon House and 1.5 mi (2.4 km) from Pietermaritzburg Oval.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Peermont Walmont at Graceland, Secunda
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Secunda · 282.13 km from centre

8.0

 

21 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 mi (1.7 km) from Hadedadam and 1.8 mi (2.8 km) from Bleshoenderdam.

Compare price on Booking.com
Compare price on Booking.com
Ekhaya Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ethekwini, Durban · 144.36 km from centre

8.8

 

167 reviews

Breakfast available

Situated in Durban, 10 km from Durban Botanic Gardens, Ekhaya Boutique Hotel features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace. The property is around 11 km from Durban ICC, 13 km from Moses Mabhida Stadium and 13 km from uShaka Marine World. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi.

All rooms at the hotel come with air conditioning, a seating area, a TV with satellite channels, a safety deposit box and a private bathroom with a hairdryer and slippers. Ekhaya Boutique Hotel offers some units that have a balcony, and rooms have a coffee machine. At the accommodation the rooms come with bed linen and towels.

Kings Park Stadium is 13 km from Ekhaya Boutique Hotel, while Kenneth Stainbank Nature Reserve is 14 km from the property. The nearest airport is King Shaka International Airport, 39 km from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Little Switzerland Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Drakensberg Mountains, Jagersrust · 180.23 km from centre

8.8

 

59 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
Dragonview Lodge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Drakensberg Mountains, Cathkin Park · 151.05 km 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
Champagne Castle Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Drakensberg Mountains, Champagne Valley · 155.11 km from centre

8.9

 

1,179 reviews

Situated within the Ukhahlamba Drakensberg World Heritage Site, this 4-star hotel is surrounded by gardens and overlooks the Drakenberg Mountains. It includes a large pool, a restaurant and an animal farm.

All rooms, suites and chalets at Champagne Castle Hotel are decorated in light colours and have a private patio. They also come with a satellite TV and tea/coffee facilities.

Meals are served in Champagne’s restaurant with its wooden beams and large fans for refreshment. There is also a bar with a fireplace that opens out onto a large veranda overlooking the mountains.

Massages are available at the spa and there is a casual lounge with a large TV to relax afterwards. Guests can enjoy trout fishing in the garden ponds, go horse riding or accompany children in the games room.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Belaire Suites
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Durban · 146.42 km from centre

8.6

 

872 reviews

With a stay at Belaire Suites, you'll be centrally located in Durban – a 4-minute drive from uShaka Marine World and 12 minutes from Umhlanga Rocks Beach. This beach hotel is 0.2 mi (0.3 km) from Golden Mile and 0.2 mi (0.3 km) from Battery Beach.

Compare price on Booking.com
Compare price on Booking.com
Umzimkhulu Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Umzimkhulu · 213.21 km from centre

10.0

 

2 reviews

Breakfast available

Umzimkhulu Hotel is set in Madonela. Featuring an outdoor swimming pool, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service and a 24-hour front desk for guests.

At the hotel, all rooms come with a desk. The units in Umzimkhulu Hotel are equipped with a flat-screen TV and free toiletries.

Guests at the accommodation can enjoy a Full English/Irish breakfast.

Pietermaritzburg Airport is 100 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Garden Inn Umhlanga Arch
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in uMhlanga, Umhlanga · 134.24 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.

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