Skip to main content

Stay in KwaZulu-Natal's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 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.

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. excellent! with exceptional service

Show more Show less
9.5
Exceptional
1,025 reviews
Price from
$507
per night

Belaire Suites Hotel

Hotel in Golden Mile, Durban

Located right on Durbans North Beach, Belaire Suites Hotel offers rooms with free WiFi. Durban Station is 0.6 mi away, and the on-site Café Jiran serves award winning coffee. The reception was good and the breakfast was second to none

Show more Show less
9.1
Wonderful
10,214 reviews
Price from
$46
per night

EDEN BOUTIQUE HOTEL

Hotel in Kokstad

EDEN BOUTIQUE HOTEL is offering accommodations in Kokstad. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. I loved everything there. The staff was very nice and welcoming. The room was very clean, peaceful and comfortable. I would recommend to everyone.

Show more Show less
9.1
Wonderful
201 reviews
Price from
$51
per night

Pumula Beach Hotel

Hotel in Umzumbe

Facing the beachfront, Pumula Beach Hotel offers 3-star accommodations in Umzumbe and features an outdoor swimming pool, fitness center and garden. Pumula Beach Hotel is the ideal location to relax and recharge the batteries. In particular when travelling with kids. There are so many activities offered - one has to look out for the kids! Room, Food was excellent. The whole staff was excellent and super friendly and made our stay wonderful. Particular thanks to Kevin!!! We will come again!

Show more Show less
9.2
Wonderful
197 reviews
Price from
$143
per night

Dragonview Lodge

Hotel in Champagne Valley

Located in Champagne Valley, 1.9 miles from Monks Cowl Country Club, Dragonview Lodge has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. Well and stylishly equipped, super view...

Show more Show less
9.2
Wonderful
127 reviews
Price from
$166
per night

The Springbok Lodge

Hotel in Nambiti Game Reserve

The Springbok Lodge features an outdoor swimming pool, garden, a shared lounge and terrace in Nambiti Game Reserve. Featuring family rooms, this property also provides guests with a playground. Nambiti is a fantastic Big 5 private game reserve between Johannesburg and Durban. It’s situated near the battlefields of the Anglo-Zulu wars. This was our second stay at Springbok Lodge in a year. From the start to finish, it was a lovely stay… the welcome, the stay and departure was personalised and hospitable. Mlu our ranger is really passionate about the wildlife. Staff are very helpful and friendly, take pride in their work and food was good. We were in luck with our sightings and experiences of the wildlife. Our stay was excellent and we will return!

Show more Show less
9.2
Wonderful
309 reviews
Price from
$251
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. The Resort was beautiful and its location. We really enjoyed the morning hikes,the entertainment within the resort was fun. Oh my and the staff was very friendly, big ups to them. We loved our room and view of the mountains.

Show more Show less
9.2
Wonderful
615 reviews
Price from
$162
per night

Tramonto Boutique Hotel

Hotel in Newcastle

Located in Newcastle, 2.9 miles from Newcastle Golf Club, Tramonto Boutique Hotel has accommodations with a restaurant, free private parking and a bar. Peaceful and tranquil environment. Room was spacious and comfortable. The staff responded promptly to a TV issue. Room service was also prompt.

Show more Show less
9.1
Wonderful
125 reviews
Price from
$110
per night

Hartford House

Hotel in Mooiriver

Located in Mooiriver, Hartford House provides 5-star hotel accommodations with valley views of the Drakensberg. Food was amazing Tasteful Catered appropriately for Halall meals Chef understood our dietary requirements

Show more Show less
9.4
Wonderful
551 reviews
Price from
$192
per night

Bosch Hoek Golf & Lodge

Hotel in Balgowan

Bosch Hoek Golf & Lodge is located in Balgowan, 328 feet from Boschhoek Club House. Guests can enjoy the on-site bar. Fantastic location in the Midlands, golf course and close to the Midlands meander and great restaurants.

Show more Show less
9.3
Wonderful
348 reviews
Price from
$106
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

Research, refine, and make plans for your whole trip