Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in KwaZulu-Natal

Road Lodge Umhlanga Ridge
1 out of 5
Cnr Meidgate and Hospital Road, Umhlanga Ridge, Umhlanga, KwaZulu-Natal
The price is $38 per night
67.19 mi from city center
3.8/5Good! (552 reviews)
Two night stop over

"Thank you for a pleasant stay. Lovely quiet room & great service."…"

Reviewed on Mar 12, 2020

Road Lodge Umhlanga Ridge
Leopard Mountain Safari Lodge
5 out of 5
D464 District, Manyoni Private Game Reserve, Jozini, KwaZulu-Natal
The price is $306 per night
97.49 mi from city center
4.7/5Exceptional! (34 reviews)
excellent and luxurious stay

"Excellent game lodge in a private reserve. A real treat of a place to stay. Staff are excellent; always there to assist but without being in your face. The 2 game drives are brilliant and led by knowledgable guides who clearly care for the animals and love what their work, (but who wouldn’t!) Food ..."…"

Reviewed on Oct 28, 2019

Leopard Mountain Safari Lodge
Holland House
3.5 out of 5
34 Wallace Road, Windermere, Durban, KwaZulu-Natal
The price is $61 per night
73.65 mi from city center
4.8/5Exceptional! (11 reviews)

"The stay was absolutely amazing. The view was beautiful, it was in a nice and quiet area. The rooms were spacious and clean. The staff were very helpful and friendly, and made my family and I feel very welcome."…"

Reviewed on Jan 9, 2020

Holland House
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Lidiko Lodge
4 out of 5
95 Mc Kenzie Street, St. Lucia, KwaZulu-Natal
The price is $97 per night
98.25 mi from city center
4.5/5Wonderful! (12 reviews)

"Nice place! We loved it! Very attentive. We felt like home. ;))"…"

Reviewed on Dec 30, 2019

Lidiko Lodge
The Musafer Travel Lodge
3 out of 5
16 Zeederberg Street, Pietermaritzburg, KwaZulu-Natal
Free CancellationReserve now, pay when you stay
The price is $46 per night
63.56 mi from city center
4/5Very Good! (1 review)

"It was good but the tv remotes were non functional and the room had no bed side lamps."…"

Reviewed on May 5, 2019

The Musafer Travel Lodge
Suncoast Sunsquare & Suncoast Towers
5 out of 5
20 Battery Beach Road, Durban, Durban, KwaZulu-Natal
Free CancellationReserve now, pay when you stay
The price is $86 per night
74.37 mi from city center
4.1/5Very Good! (72 reviews)
Great Hotel

"Excellent indeed"…"

Reviewed on Mar 5, 2020

Suncoast Sunsquare & Suncoast Towers
Jean Lee Bed & Breakfast
3 out of 5
93 Alan Paton Avenue, Scottsville, Pietermaritzburg, KwaZulu-Natal
The price is $56 per night
64.57 mi from city center
4/5Very Good! (4 reviews)

"Fantastic"…"

Reviewed on May 11, 2019

Jean Lee Bed & Breakfast
Southern Sun Elangeni & Maharani
4 out of 5
63 Snell Parade, Durban, KwaZulu-Natal
Free CancellationReserve now, pay when you stay
The price is $92 per night
75.02 mi from city center
4/5Very Good! (149 reviews)

"too many room for cleaning riom on time is not execute generally is acceptable of maintenance but hotel too much aged"…"

Reviewed on Mar 13, 2020

Southern Sun Elangeni & Maharani
Coco De Mer Boutique Hotel
3.5 out of 5
63 Compensation Road, Ballito, KwaZulu-Natal
The price is $114 per night
57.39 mi from city center
4.7/5Exceptional! (20 reviews)
Enjoyable Stay

"The staff were very friendly and helpful"…"

Reviewed on Mar 13, 2020

Coco De Mer Boutique Hotel
Little Eden St Lucia
4 out of 5
159 Hornbill Street, St. Lucia, KwaZulu-Natal
The price is $51 per night
98.3 mi from city center
4/5Very Good! (26 reviews)

"Friendly atmosphere. Peaceful and beautiful setting."…"

Reviewed on Nov 4, 2019

Little Eden St Lucia
Ndiza Lodge & Cabanas
4 out of 5
153 Hornbill Street, St. Lucia, KwaZulu-Natal
The price is $79 per night
98.48 mi from city center
4.4/5Wonderful! (49 reviews)
Nice place

"In quiet part of town, well kept property, nice garden. Excellent breakfast, good range incl fresh fruit, eggs cooked fresh. Beach and ocean can be seen from top deck where breakfast served, really nice location to start the day. Insect repellant required in the evening tho. Overall a good town to ..."…"

Reviewed on Dec 3, 2019

Ndiza Lodge & Cabanas
First Group La Montagne
3 out of 5
100 Compensation Drive, Ballito, KwaZulu-Natal
Get Rates
57.11 mi from city center
3.8/5Good! (73 reviews)
Great!

"Food was out of this World. Clean and Professional service. Definitely recommend this Hotel."…"

Reviewed on Dec 1, 2019

First Group La Montagne
The Oyster Box
5 out of 5
2 Lighthouse Road, Umhlanga, KwaZulu-Natal
Free CancellationReserve now, pay when you stay
The price is $318 per night
67.51 mi from city center
4.8/5Exceptional! (220 reviews)

"The food is incredible however breakfast service was slow even with lots of staff"…"

Reviewed on Feb 20, 2020

The Oyster Box
Royal Palm Hotel
4 out of 5
8 Palm Boulevard, New Town Centre, Umhlanga, KwaZulu-Natal
The price is $61 per night
67.06 mi from city center
4.2/5Very Good! (205 reviews)
Umhlanga getaway

"Perfect location and good in room amenities"…"

Reviewed on Jan 27, 2020

Royal Palm Hotel
Tahiti Sands
3 out of 5
Main Rd, Shelly Beach, Margate, KwaZulu-Natal
Get Rates
143.31 mi from city center
4.6/5Exceptional! (33 reviews)
t place to be

"It was lovely place, spacious, clean and great view. If add air conditioning will be cherry on the top, really enjoyed our stay."…"

Reviewed on Jan 27, 2020

Tahiti Sands
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.

Where to stay in KwaZulu-Natal

Find the best KwaZulu-Natal areas and neighborhoods for the activities you enjoy most. Learn more about KwaZulu-Natal

KwaZulu-Natal Hotel Guide

Expedia.com offers a selection of 1670 hotels in KwaZulu-Natal. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in KwaZulu-Natal. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the KwaZulu-Natal neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in KwaZulu-Natal, South Africa now, including last minute deals!

More trip options

Recent reviews of KwaZulu-Natal hotels