Search Hotels in KwaZulu-Natal

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in KwaZulu-Natal

Top Hotels in KwaZulu-Natal

Road Lodge Durban
1 out of 5
Cnr Bram Fischer and K E Masinga Roads, Durban, KwaZulu-Natal
The price is $42 per night from Dec 21 to Dec 21
3.8/5 Good! (269 reviews)
"Had a nice stay. Great customer care."

Reviewed on Oct 6, 2021

Road Lodge Durban
Bayside Hotel 116
3 out of 5
116 West street, Durban, KwaZulu-Natal
3.9/5 Good! (9 reviews)
3 star accomodation
"Bayside is a great standard accomodation Based on my own observation il rate it a 3 star accommodation ,reception staff very friendly ,rooms that are clean will give it 7/10 Thank you"

Reviewed on Apr 25, 2021

Bayside Hotel 116
Bayside Hotel Pine Street
3.5 out of 5
14 PINE STREET, Durban, KwaZulu-Natal
2/5 (4 reviews)
"On arriving at the hotel, I was told that they were fully booked, even though I had a confirmation. I was sent to another hotel bayside hotel. The rate quoted for the other hotel was an extra R100. When I arrived at the other hotel, I was again quoted an extra R100 At the end, I paid more than R150 ..."

Reviewed on Mar 17, 2020

Bayside Hotel Pine Street
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Road Lodge Richards Bay
1 out of 5
Corner Tassel Berry and, East Central Arterial Roads, Arbore, Richards Bay, KwaZulu-Natal
The price is $42 per night from Dec 9 to Dec 9
3.7/5 Good! (113 reviews)
"The staff welcoming polite and helpful the room clean and tidy,I felt at home will definitely be using again very soon"

Reviewed on Jul 26, 2021

Road Lodge Richards Bay
Road Lodge Umhlanga Ridge
1 out of 5
Cnr Meidgate and Hospital Road, Umhlanga Ridge, Umhlanga, KwaZulu-Natal
The price is $42 per night from Dec 21 to Dec 21
3.9/5 Good! (611 reviews)
One night stay
"The staff were pleasant and helpful. Room was clean and we were comfortable."

Reviewed on Jun 16, 2021

Road Lodge Umhlanga Ridge
Protea Hotel by Marriott Durban Umhlanga
3 out of 5
Protea Mall, Cnr Lighthouse and Chartwell Drive, Umhlanga, KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is $88 per night from Dec 15 to Dec 15
4.2/5 Very Good! (319 reviews)
Perfect
"Great reception, beautiful enternce, location perfect and very friendly stuff. 10 out of 10"

Reviewed on Jul 26, 2021

Protea Hotel by Marriott Durban Umhlanga
Southern Sun Elangeni & Maharani
4 out of 5
63 Snell Parade, Durban, KwaZulu-Natal
The price is $98 per night from Dec 21 to Dec 21
4/5 Very Good! (160 reviews)
"Amazing stay but parking a big issue"

Reviewed on Apr 26, 2021

Southern Sun Elangeni & Maharani
Beverly Hills
5 out of 5
54 Lighthouse Road, Umhlanga, KwaZulu-Natal
The price is $236 per night from Dec 13 to Dec 13
4.6/5 Wonderful! (52 reviews)
Highly recommended hotel
"Very friendly and efficient reception. Two days after my birthday and there was a card, balloons, a card and a bottle of champagne in the room. Were at a different hotel on my birthday and were not even wished happy birthday. Excellent service from waiters at breakfast. Can highly recommend the hotel ..."

Reviewed on Aug 19, 2021

Beverly Hills
Thula Thula Game Lodge
4 out of 5
D 312 Buchanana Main Road, Ntambanana, KwaZulu-Natal
4.3/5 Excellent! (7 reviews)
"Amazing. Got to meet elephants and baby rhinos. Beautiful place. Wonderful staff. Trip of a lifetime."

Reviewed on Mar 7, 2020

Thula Thula Game Lodge
Breakers Resort
4 out of 5
88 Lagoon Drive, Umhlanga Rocks, Umhlanga, KwaZulu-Natal
The price is $137 per night from Dec 12 to Dec 12
3.7/5 Good! (49 reviews)
"Wi-fi needs to be looked at as guest cannot access from their rooms"

Reviewed on Dec 1, 2021

Breakers Resort
AmaZulu Lodge
4 out of 5
107 Mckenzie Street, St. Lucia, KwaZulu-Natal
The price is $74 per night from Dec 23 to Dec 23
4.3/5 Excellent! (33 reviews)
"Considering the area and the prices around, i feel for the price is overrated. It was supposed to have breakfast included but they didnt make any the first day because of my unexpected booking, but i mean, how hard can it be to make breakfast for 1 or at least offer something else to make it up, ..."

Reviewed on Jul 21, 2019

AmaZulu Lodge
Suncoast Sunsquare & Suncoast Towers
5 out of 5
20 Battery Beach Road, Durban, Durban, KwaZulu-Natal
The price is $98 per night from Dec 10 to Dec 10
4.1/5 Very Good! (83 reviews)
Amazing hotel
"It was amazing staying there, and we received excellent service."

Reviewed on Jun 15, 2021

Suncoast Sunsquare & Suncoast Towers
Dolphin Point
3 out of 5
31 Wavecrest Rd, Athlone Park, Amanzimtoti, KwaZulu-Natal
The price is $54 per night from Dec 10 to Dec 10
4.2/5 Very Good! (6 reviews)
enjoyable stay
"very friendly staff and comfortable room. Breakfast was fine. Need to work on the upkeep - broken bannister on stairs, leaking roof in bathroom. we generally enjoyed our stay"

Reviewed on Mar 25, 2019

Dolphin Point
The Oyster Box
5 out of 5
2 Lighthouse Road, Umhlanga, KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is $417 per night from Dec 17 to Dec 17
4.8/5 Exceptional! (229 reviews)
Amazing
"Amazing Stay Made our stay special"

Reviewed on Jun 5, 2021

The Oyster Box
First Group Chaka Rock Chalets
3 out of 5
68 Ocean Drive, Ballito, KwaZulu-Natal
4.1/5 Very Good! (53 reviews)
Super
"We enjoyed our stay thank you very much"

Reviewed on May 31, 2021

First Group Chaka Rock Chalets
Royal Palm Hotel
4 out of 5
8 Palm Boulevard, New Town Centre, Umhlanga, KwaZulu-Natal
The price is $94 per night from Dec 9 to Dec 9
4.1/5 Very Good! (209 reviews)
Uncomfortable stay, not consistent with four star
"Aside from not having user friendly entertainment channels on the TV we also experienced a problem with the TV remote. I called receiption numeorus times before call was answered and then waited about an hour for a replacement TV remote to be provided. There was loud music playing in the room next ..."

Reviewed on Jun 28, 2021

Royal Palm Hotel
The Blue Waters Hotel
4 out of 5
175 Snell Parade, Durban, KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is $69 per night from Dec 9 to Dec 9
3.9/5 Very Good! (738 reviews)
"Really enjoyed my stay even though I was unable to get underground parking, forcing me to park in the street. Apart from one small cockroach, it was a restful stay."

Reviewed on Sep 7, 2021

The Blue Waters Hotel
Metro Lodge Beach
2.5 out of 5
9 Sylvester Ntuli Rd, Durban, KwaZulu-Natal
3/5 (3 reviews)
I wudnt go there
"Please do not sell us something u guys know you dont have..your hotel was beautiful on the internet but far from what we saw when we booked the hotel..people are paying 300 a night but i had to pay 1800 that is a rips off"

Reviewed on Mar 9, 2019

Metro Lodge Beach
First Group The Palace All-Suite
3 out of 5
211 Marine Parade, Durban, KwaZulu-Natal
The price is $77 per night from Dec 12 to Dec 12
4/5 Very Good! (95 reviews)
"Great"

Reviewed on Aug 15, 2021

First Group The Palace All-Suite
Premier Splendid Inn Umhlanga
3.5 out of 5
Cnr Herrwood Drive & Umhlanga Boulevard, Umhlanga Ridge, Umhlanga, KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is $74 per night from Dec 10 to Dec 10
4.5/5 Wonderful! (11 reviews)
Excellent
"It was such an amazing experience"

Reviewed on Aug 29, 2021

Premier Splendid Inn Umhlanga
Don't see what you're looking for?
See all available properties in KwaZulu-Natal
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.