Hotels in KwaZulu-Natal

Search and compare KwaZulu-Natal hotels from hundreds of travel sites and save

KwaZulu-Natal
4 Dec — 5 Dec2
KwaZulu-Natal
Sat 4/12
Sun 5/12
...and more

Tips for booking a KwaZulu-Natal hotel

Cheapest month:November
Most expensive month:December
Average price in KwaZulu-Natal:C$ 156/night
Absolute cheapest price found:C$ 15/night
Cheapest day:Friday
Most expensive day:Saturday
C$ 38 - C$ 385
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 58 - C$ 203
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated KwaZulu-Natal hotels

Show all 5,454 hotels
1
Champagne Castle Hotel
Champagne Castle Hotel
8.8 Excellent
R600 Champagne Valley, Winterton, KwaZulu-Natal, South Africa
Show on map
29.8 km from city centre, Winterton, South Africa 

Situated in Winterton, Champagne Castle Hotel offers 4-star accommodation, as well as outdoor tennis courts and a bowling alley. It also provides a playground, massage services and meeting rooms.

2
Beverly Hills
Beverly Hills
8.5 Excellent
54 Lighthouse Road, Durban, KwaZulu-Natal, South Africa
Show on map
15.6 km from city centre, Durban, South Africa 

Set just a few steps from Umhlanga Lighthouse, this modern hotel features both a bar and a restaurant. Popular amenities, such as an outdoor pool, a swimming pool and outdoor tennis courts, ensure a satisfying stay in Durban.

3
The Oyster Box
The Oyster Box
9.3 Excellent
2 Lighthouse Road, Durban, KwaZulu-Natal, South Africa
Show on map
15.5 km from city centre, Durban, South Africa 

Situated a brief drive from Gateway Theatre Of Shopping, The Oyster Box provides award-winning accommodation in Durban. This 5-star hotel offers views of Umhlanga Lighthouse, plus a Turkish steam bath, free Wi-Fi and an outdoor pool.

4
Coastlands Umhlanga Hotel And Convention Centre
Coastlands Umhlanga Hotel And Convention Centre
8.2 Excellent
329 Umhlanga Rocks Drive, Umhlanga, KwaZulu-Natal, South Africa
Show on map
0.9 km from city centre, Umhlanga, South Africa 

Coastlands Umhlanga Hotel and Convention Centre is a modern base while visiting Durban and is close to everything the area has to offer. Featuring views of Ballito Beach and Umhlanga, it also offers a variety of amenities, such as an outdoor pool, laundry facilities and room service.

5
Protea Hotel by Marriott Durban Umhlanga
Protea Hotel by Marriott Durban Umhlanga
8.6 Excellent
Protea Mall, Corner Lighthouse & Chartwell Drive,0, Umhlanga, KwaZulu-Natal, South Africa
Show on map
2.0 km from city centre, Umhlanga, South Africa 

Featuring an outdoor pool, Protea Hotel by Marriott Durban Umhlanga is located in Durban and presents unique views of Umhlanga. It has 3-star rooms with views of the sea.

6
Belaire Suites
Belaire Suites
8.5 Excellent
151 Snell Parade, Durban, KwaZulu-Natal, South Africa
Show on map
1.9 km from city centre, Durban, South Africa 

This award-winning hotel provides modern accommodation in Durban. It features a spa, as well as outdoor tennis courts, a beauty centre and a swimming pool.

7
Garden Court Umhlanga
Garden Court Umhlanga
8.2 Excellent
Cnr Aurora Drive And Centenary Blvd P.o Box 25269, Umhlanga, KwaZulu-Natal, South Africa
Show on map
1.1 km from city centre, Umhlanga, South Africa 

Garden Court Umhlanga is situated in the city's well known tourism and shopping district. Just a short walk from Gateway Theatre Of Shopping, it provides modern rooms equipped with wireless internet access.

8
Southern Sun Elangeni & Maharani
Southern Sun Elangeni & Maharani
7.8 Good
63 Snell Parade, Durban, KwaZulu-Natal, South Africa
Show on map
1.4 km from city centre, Durban, South Africa 

Boasting an outdoor pool, Southern Sun Elangeni & Maharani is located in Durban and offers modern accommodation. It is ideally positioned for guests wishing to visit local attractions.

Cheapest hotels in KwaZulu-Natal, South Africa

Show all 5,454 hotels
Durban Manor Hotel and Conference Centre
Durban Manor Hotel and Conference Centre
7.5 Good
1 Durban Club Place, Durban, KwaZulu-Natal, South Africa
Show on map
0.6 km from city centre,  

Durban Manor Hotel and Conference Centre provides comfortable 3-star accommodation in Durban. It offers bay views and free Wi-Fi.

C$ 24
Avg. per night
Albany Hotel
Albany Hotel
6.3 Good
225 Smith Street / 225 Anton Lembede, Durban, KwaZulu-Natal, South Africa
Show on map
0.2 km from city centre,  

Commanding views of Francis Farewell Square, Albany Hotel is moments from Durban's landmarks and attractions. It also offers limited hours room service, a currency exchange and meeting rooms.

C$ 31
Avg. per night
Riviera Hotel Durban
Riviera Hotel Durban
6.8 Good
127 Margaret Mncadi Avenue, Durban, KwaZulu-Natal, South Africa
Show on map
0.9 km from city centre,  

Riviera Hotel Durban is situated in Durban and is close to the area's tourist attractions. It also offers meeting rooms, an airport shuttle and a safe.

C$ 36
Avg. per night
Pavilion Hotel Durban
Pavilion Hotel Durban
7.6 Good
15 K E Masing Road, Durban, KwaZulu-Natal, South Africa
Show on map
1.1 km from city centre,  

Pavilion Hotel Durban is situated in Durban and is close to the area's popular attractions. It offers 3-star accommodation with air-conditioned rooms.

C$ 38
Avg. per night
Parade Hotel
Parade Hotel
8.0 Excellent
191 OR Tambo/Marine Parade, Durban, KwaZulu-Natal, South Africa
Show on map
1.0 km from city centre,  

Parade Hotel is situated in Durban and features free Wi-Fi. It is close to Marine Parade Street, dining options and shops.

C$ 40
Avg. per night
The Benjamin Aparthotel
The Benjamin Aparthotel
7.9 Good
141 Florida Road, Morningside, Durban, KwaZulu-Natal, South Africa
Show on map
2.9 km from city centre,  

Located a short stroll from Durban Railway Station, The Benjamin provides guests with a convenient base when visiting Durban. It also offers meeting rooms, free Wi-Fi and an outdoor pool.

C$ 45
Avg. per night
City Lodge Hotel Durban
City Lodge Hotel Durban
8.2 Excellent
Cnr Brickhill & Old Fort Roads, P O Box 10842 Durban, South Africa, Durban, KwaZulu-Natal, South Africa
Show on map
0.8 km from city centre,  

Situated in Durban, City Lodge Hotel Durban provides modern 3-star accommodation, as well as an outdoor pool. It is ideally positioned for those wishing to discover the area's attractions.

C$ 51
Avg. per night
The Royal Hotel
The Royal Hotel
7.7 Good
267 Smith Street, Durban, KwaZulu-Natal, South Africa
Show on map
0.4 km from city centre,  

Located in Durban, The Royal Hotel Durban is a short drive from uShaka Marine World and Moses Mabhida Stadium. It has a fitness centre, as well as a coffee bar, an outdoor pool and a sauna.

C$ 51
Avg. per night

Hotel prices in KwaZulu-Natal

3 stars

C$ 24 - C$ 334

aha Gateway Hotel

#1 Most popular

aha Gateway Hotel
8.4 Excellent
C$ 86
Avg. per night
First Group La Montagne

#2 Most popular

C$ 76
Avg. per night
Durban Manor Hotel and Conference Centre
C$ 24
Avg. per night
4 stars and up

C$ 51 - C$ 451

Hilton Durban

#1 Most popular

C$ 137
Avg. per night
Belaire Suites

#2 Most popular

Belaire Suites
8.5 Excellent
C$ 65
Avg. per night
The Royal Hotel

Best value

C$ 51
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in KwaZulu-Natal

KwaZulu-Natal travel FAQs

  • Where is the best place to stay in KwaZulu-Natal?

    Durban, Umhlanga, and Hillcrest are some of the most favored places to stay in KwaZulu-Natal.

  • What are the best hotels in KwaZulu-Natal?

    Hilton Durban, rated with a score of 7.6 from 19 reviewers, is one of the most popular hotels in KwaZulu-Natal. Other top stays include Witsieshoek Mountain Lodge, with an average rating of 8.2 from 548 reviewers, and Valley Lodge, with a score of 9.1 from 178 reviewers.