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
107 reviews
Price from
£25
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
366 reviews
Price from
£30
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
167 reviews
Price from
£104
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
104 reviews
Price from
£123
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. Very nice place, real bush feeling, fantastic game drives, friendly and helpful staff. Food is very good, the rock-pool nice and relaxing.

Show more Show less
9.1
Wonderful
263 reviews
Price from
£137
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
133 reviews
Price from
£67
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. Best place to stay in the berg. Great facilities, food is amazing and daily walks breathtaking

Show more Show less
9.2
Wonderful
572 reviews
Price from
£119
per night

Hartford House

Hotel in Mooiriver

Located in Mooiriver, Hartford House provides 5-star hotel accommodations with valley views of the Drakensberg. Amazing location,ambience is phenomenal.I would like to add a value added comment.the signiture 4 and six course dinners are lovely but I think moving forward you would need to accommodate a wider menu especially with this place only on the up…It’s amazing but please try and accommodate a slightly wider menu for dinner .we loved the walks and serenity of the estate .The owner was very welcoming and we appreciated the history lesson of the estate and the horse breeding heritage of the place .

Show more Show less
9.4
Wonderful
551 reviews
Price from
£135
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 staff were superb, and extremely attentive. The lodge and rooms were beautifully appointed and comfortable.

Show more Show less
9.2
Wonderful
355 reviews
Price from
£75
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. Meals were excellent and the room was very neat

Show more Show less
9.1
Wonderful
413 reviews
Price from
£84
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