Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in KwaZulu-Natal's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Luxe Suites Boutique Hotel

Hotel in Berea, Durban

Located in Durban, within 1.1 miles of Durban Beach and 1.2 miles of Country Club Beach, Luxe Suites Boutique Hotel provides accommodations with a shared lounge as well as free private parking for... I loved everything about this place. It well exceeded my expectations. It was an astoundingly beautiful hotel, very modern and clean. Would highly recommend.

Show more Show less
9
Awesome
305 reviews
Price from
$52
per night

The Cato Suites Hotel

Hotel in Berea, Durban

Located in Durban, within a 17-minute walk of Durban Botanic Gardens and 2.1 miles of ICC Durban, The Cato Suites Hotel provides accommodations with a garden and free WiFi as well as free private... The place is absolutely clean and the staff is buce and kind.

Show more Show less
9
Awesome
515 reviews
Price from
$47
per night

Cavern Resort & Spa

Hotel in Bergville

Set in the heart of the Northern Drakensberg, Cavern Resort & Spa provides family-friendly accommodations located 40 mi from Harrismith and 30 mi from Bergville. Everything. Form the warm welcome to the staff support and of course the wonderful food

Show more Show less
9.1
Awesome
295 reviews
Price from
$154
per night

Hartford House

Hotel in Mooiriver

Located in Mooiriver, Hartford House provides 5-star hotel accommodations with valley views of the Drakensberg. Every thing was on point Room comfort and decor Breakfast Cleaniness Staff Etc 2nd time visiting and never disappointed 👌

Show more Show less
9.1
Awesome
318 reviews
Price from
$164
per night

Bosch Hoek Lodge

Hotel in Balgowan

Bosch Hoek Lodge is located in Balgowan, 109 yards from Boschhoek Club House and 547 yards from Bosch Hoek Dam. Guests can enjoy the on-site bar. We love the thoughtful decor throughout the lodge which enhances the comfort of the surroundings. There are many walks one can do on the property and it is well situated to explore the many options available in the Midlands. The breakfast options are more than enough for the most fussy of visitor. Although the property is less than 500m from the busy N3 highway one is never aware of the traffic noise from the road at all.

Show more Show less
9.2
Awesome
254 reviews
Price from
$94
per night

The Oyster Box

Hotel in Umhlanga, Durban

Overlooking the Umhlanga Lighthouse and Indian Ocean, The Oyster Box offers 2 outdoor pools, an award winning spa and free Wi-Fi. Gateway Shopping Center is 1.2 mi away. A very opulent colonial styled hotel offering fantastic service, exquisite food and a touch of class. The High Tea is a must. This is our fourth stay and will continue returning to the OBH.

Show more Show less
9.3
Awesome
827 reviews
Price from
$455
per night

Dragonview Lodge

Hotel in Winterton

Located in Winterton, 14 miles from Cathedral Peak Nature Reserve, Dragonview Lodge has accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Staff was very kind, sweet and accommodating. They helped to identify hiking paths around the area and went beyond to make this a very lovely stay!

Show more Show less
9.1
Awesome
57 reviews
Price from
$134
per night

The Springbok Lodge

Hotel in Ladysmith

Located in Ladysmith, 15 miles from Ladysmith High School, The Springbok Lodge provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. The glamping feeling! We were here to celebrate a birthday, a small surprise after the game drive was extra special! Our game ranger was very enthusiastic, made the whole animal hunting extra exciting and fun. Staffs were friendly and helpful. Loved the fireplace in the lobby. Nice electric blanket and heated aircon, was worries that it might be wet and cold cos the weather forecast said it will rain the whole weekend while we were there.

Show more Show less
9.2
Awesome
75 reviews
Price from
$164
per night

Ekhaya Boutique Hotel

Hotel in Westville, Durban

Ideally located in the Westville district of Durban, Ekhaya Boutique Hotel is located 6 miles from Durban Botanic Gardens, 7 miles from ICC Durban and 8 miles from Kings Park Stadium. The hospitality of the staff was absolutely amazing. so lovely and caring. They always made sure we were comfortable and well taken care of. Best stay I’ve ever had. thank you so much. Their cleanliness and breakfast were also exceptional

Show more Show less
9
Awesome
46 reviews
Price from
$99
per night

Gugulesizwe Camp

Hotel in Mabibi

Facing the beachfront, Gugulesizwe Dove Camp has a bar and a garden. Featuring family rooms, this property also provides guests with a barbecue. Breakfast was lovely, the staff are amazing.

Show more Show less
9
Awesome
32 reviews
Price from
$95
per night

Hotels with extra health and safety measures

Find hotels in KwaZulu-Natal with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in KwaZulu-Natal in the past month

See all

KwaZulu-Natal's best hotels with breakfast

See all

Budget hotels in KwaZulu-Natal

See all

Hotels in KwaZulu-Natal you can book without a credit card

See all

FAQs about hotels in KwaZulu-Natal