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.

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. Hotel modern, clean and quiet.

Show more Show less
9
Wonderful
105 reviews
Price from
$33
per night

Casa De Luxe

Hotel in Salt Rock, Ballito

Located in Ballito, a 12-minute walk from Sheffield Beach, Casa De Luxe has accommodations with an outdoor swimming pool, free private parking and a terrace. I would definitely stay again. It's a new establishment. I've stayed in smaller room but it was still comfortable. Staff was very friendly.

Show more Show less
9
Wonderful
350 reviews
Price from
$39
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. This is a really special hotel. My wife and I loved it. Great location, beautiful grounds, very friendly and competent staff, terrific food, and our room was very comfortable with an excellent view of the ocean (with frequent whale sightings). Public spaces were also very relaxing and comfortable. For families with children I could see it being particularly good, as they have ongoing activities for kids. They are also associated with a local surf school, so people who are interested in surfing can easily arrange for board rentals or lessons. Highly recommend.

Show more Show less
9.1
Wonderful
166 reviews
Price from
$136
per night

Dragonview Lodge

Hotel in Winterton

Located in Winterton, 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
108 reviews
Price from
$160
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. Fantastic lodge, excellent service!

Show more Show less
9.1
Wonderful
262 reviews
Price from
$179
per night

Ekhaya Boutique Hotel

Hotel in Westville, Durban

Located in Durban, 6.1 miles from Durban Botanic Gardens, Ekhaya Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a shared lounge and a terrace. What a beautiful place, top notch I like everything, I was impressed

Show more Show less
9
Wonderful
131 reviews
Price from
$88
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. Great rooms and the service was over the top. Lots to do there as well if you like the outdoors.

Show more Show less
9.2
Wonderful
571 reviews
Price from
$155
per night

Hartford House

Hotel in Mooiriver

Located in Mooiriver, Hartford House provides 5-star hotel accommodations with valley views of the Drakensberg. Cozy and lot of attention to our wishes

Show more Show less
9.4
Wonderful
549 reviews
Price from
$177
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. The Lodge was amazing. The food, breakfast and dinner was fantastic. I would highly recommend you stay in for the dinner. We used the golf facility as well and I must say it was the best 9 hole golf course I've ever played.

Show more Show less
9.2
Wonderful
355 reviews
Price from
$98
per night

Fordoun Hotel and Spa

Hotel in Nottingham Road

Located in Nottingham Road, 7.8 miles from Bosch Hoek Golf Club, Fordoun Hotel and Spa has accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center. the bedrooms are well appointed and tastefully decorated. the spa was amazing.

Show more Show less
9.1
Wonderful
415 reviews
Price from
$110
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