Hotels in KwaZulu-Natal

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

KwaZulu-Natal
Jul 30 — Jul 312
KwaZulu-Natal
Fri 7/30
Sat 7/31
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in KwaZulu-Natal

Filter by star ratings
All filters
Southern Sun Elangeni & Maharani
Southern Sun Elangeni & Maharani
7.9 Good
63 Snell Parade, Durban, KwaZulu-Natal, South Africa
Show on map
1.4 km from city centre, Durban, South Africa 
GoodBased on 1,296 reviews
7.9

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.

Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
8.3 Excellent
14 Palm Boulevard, Umhlanga Ridge, Umhlanga, KwaZulu-Natal, South Africa
Show on map
1.1 km from city centre, Umhlanga, South Africa 
ExcellentBased on 1,192 reviews
8.3

Situated in Durban, Protea Hotel Durban Umhlanga Ridge offers relaxed 4-star accommodation, as well as a rooftop terrace, a rooftop pool and outdoor tennis courts. It is close to Gateway Theatre Of Shopping, eateries and shops.

Emakhosini Hotel On East
Emakhosini Hotel On East
6.9 Good
73 East Street, Essenwood, Durban, KwaZulu-Natal, South Africa
Show on map
3.9 km from city centre, Durban, South Africa 
GoodBased on 563 reviews
6.9

Boasting free Wi-Fi, Emakhosini Hotel On East is situated in Durban and provides comfortable accommodation. It also offers an express check-in and check-out feature, meeting rooms and a 24-hour reception.

The Royal Hotel
The Royal Hotel
7.9 Good
267 Smith Street, Durban, KwaZulu-Natal, South Africa
Show on map
0.4 km from city centre, Durban, South Africa 
GoodBased on 3,506 reviews
7.9

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.

Gooderson Tropicana Hotel
Gooderson Tropicana Hotel
7.6 Good
85 Or Tambo Parade, Durban, KwaZulu-Natal, South Africa
Show on map
1.0 km from city centre, Durban, South Africa 
GoodBased on 1,142 reviews
7.6

Featuring views of the city, Gooderson Tropicana Hotel provides 3-star accommodation in Durban. It is conveniently positioned for guests wishing to discover the area's attractions.

Sibaya Lodge
Sibaya Lodge
7.4 Good
1 Sibaya Drive, Durban, KwaZulu-Natal, South Africa
Show on map
20.8 km from city centre, Durban, South Africa 
GoodBased on 330 reviews
7.4

Sibaya Lodge & Entertainment Kingdom provides a comfortable setting when in Umdloti. It also offers an outdoor pool, outdoor tennis courts and a kids club.

Wild Coast Sun
Wild Coast Sun
7.5 Good
5,2 km South of Port Edward Turn Left Into Main Bazana Road, Port Edward, KwaZulu-Natal, South Africa
Show on map
4.9 km from city centre, Port Edward, South Africa 
GoodBased on 1,616 reviews
7.5

Featuring an outdoor pool, a swimming pool and a private beach, Wild Coast Sun is situated in Port Edward and provides modern accommodation. Some of the features on offer at this 3-star hotel are water slides, outdoor tennis courts and a Jacuzzi.

Cathedral Peak Hotel
Cathedral Peak Hotel
8.8 Excellent
1 Cathedral Peak Drive, Emmaus, KwaZulu-Natal, South Africa
Show on map
20.1 km from city centre, Emmaus, South Africa 
ExcellentBased on 537 reviews
8.8

This comfortable hotel in Winterton provides free wireless internet, as well as an outdoor pool and outdoor tennis courts. It offers a gym, as well as miniature golf, horse riding and archery.

The Oyster Box
The Oyster Box
9.4 Excellent
2 Lighthouse Road, Durban, KwaZulu-Natal, South Africa
Show on map
15.5 km from city centre, Durban, South Africa 
ExcellentBased on 932 reviews
9.4

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.

The Square Boutique Hotel by Misty Blue Hotels
The Square Boutique Hotel by Misty Blue Hotels
7.8 Good
250 Umhlanga Rocks Drive, Umhlanga, KwaZulu-Natal, South Africa
Show on map
0.2 km from city centre, Umhlanga, South Africa 
GoodBased on 734 reviews
7.8

Providing a shuttle to King Shaka International Airport, as well as complimentary Wi-Fi, The Square Boutique Hotel by Misty Blue Hotels is a comfortable base in Durban. The various facilities this trendy hotel offers include an outdoor pool, a rooftop terrace and a sauna.

Tips for booking a KwaZulu-Natal hotel

Cheapest month:July
Most expensive month:September
Average price in KwaZulu-Natal:₱6,917/night
Absolute cheapest price found:₱433/night
Cheapest day:Thursday
Most expensive day:Saturday
₱3,084 - ₱18,668
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱3,084 - ₱7,479
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated KwaZulu-Natal hotels

Show all 5,325 hotels
1
The Oyster Box
The Oyster Box
9.4 Excellent
2 Lighthouse Road, Durban, KwaZulu-Natal, South Africa
Show on map
15.5 km from city centre, Durban 

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.

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

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.

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

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.

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

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.

5
Garden Court Umhlanga
Garden Court Umhlanga
8.3 Excellent
Cnr Aurora Drive and Centenary, Umhlanga, KwaZulu-Natal, South Africa
Show on map
1.1 km from city centre, Umhlanga 

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.

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

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.

7
aha Gateway Hotel
aha Gateway Hotel
8.4 Excellent
Corner Boulevard and Twilight Drive, Umhlanga, KwaZulu-Natal, South Africa
Show on map
1.3 km from city centre, Umhlanga 

Located in Durban, Aha Gateway Hotel Umhlanga is within a 20-minute drive of King Shaka International Airport and offers a rooftop pool. It provides 3-star accommodation with air-conditioned rooms.

8
The Royal Hotel
The Royal Hotel
7.9 Good
267 Smith Street, Durban, KwaZulu-Natal, South Africa
Show on map
0.4 km from city centre, Durban 

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.

Cheapest hotels in KwaZulu-Natal, South Africa

Show all 5,325 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 harbour views and free Wi-Fi.

₱855
Avg. per night
Pavilion Hotel Durban
Pavilion Hotel Durban
7.7 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.

₱1,510
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.

₱1,560
Avg. per night
The Albany Hotel
The Albany Hotel
6.4 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, laundry facilities and an airport shuttle.

₱1,610
Avg. per night
Emakhosini Hotel On East
Emakhosini Hotel On East
6.9 Good
73 East Street, Essenwood, Durban, KwaZulu-Natal, South Africa
Show on map
3.9 km from city centre,  

Boasting free Wi-Fi, Emakhosini Hotel On East is situated in Durban and provides comfortable accommodation. It also offers an express check-in and check-out feature, meeting rooms and a 24-hour reception.

₱1,711
Avg. per night
The Benjamin Aparthotel
The Benjamin Aparthotel
8.2 Excellent
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.

₱1,862
Avg. per night
First Group The Palace All-Suite
First Group The Palace All-Suite
8.3 Excellent
211 Marine Parade, Durban, KwaZulu-Natal, South Africa
Show on map
1.1 km from city centre,  

Located in Durban, First Group The Palace All-Suite is within a 30-minute drive of King Shaka International Airport and provides a rooftop terrace, a sauna and a rooftop pool. It is close to Marine Parade Street, dining options and shops.

₱1,912
Avg. per night
The Waterfront hotel & spa by Misty blue hotels
The Waterfront hotel & spa by Misty blue hotels
7.6 Good
Corner of Mahatma Gandhi & Browns Road, Durban, KwaZulu-Natal, South Africa
Show on map
2.4 km from city centre,  

Situated in Durban, this 3-star property is stylish and contemporary. It is a 10-minute drive from the Durban Botanic Gardens and provides free private parking on site.

₱2,013
Avg. per night

Hotel prices in KwaZulu-Natal

3 stars

₱855 - ₱5,082

Holiday Inn Express Durban - Umhlanga

#1 Most popular

₱3,321
Avg. per night
Protea Hotel by Marriott Karridene Beach

#2 Most popular

₱3,321
Avg. per night
Durban Manor Hotel and Conference Centre
₱855
Avg. per night
4 stars +

₱2,214 - ₱17,611

The Blue Waters Hotel

#1 Most popular

₱2,466
Avg. per night
Hilton Durban

#2 Most popular

Hilton Durban
8.5 Excellent
₱5,931
Avg. per night
Belaire Suites

Best value

Belaire Suites
8.6 Excellent
₱2,214
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?

    When visiting KwaZulu-Natal, consider checking out Durban, Umhlanga, and Ballito as some of the most sought after locations.

  • What are the best hotels in KwaZulu-Natal?

    Holiday Inn Express Durban - Umhlanga (8.4/10 from 1,430 reviews), The Blue Waters Hotel (8.2/10 from 10,228 reviews), and Hilton Durban (8.5/10 from 2,052 reviews) are all highly rated places to stay in KwaZulu-Natal.