Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis
Coronavirus (COVID-19) support

Check for travel restrictions. Travel might only be permitted for certain purposes, and touristic travel in particular may not be allowed.

Read 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

Hartford House

Hotel in Mooiriver

Located in Mooiriver, Hartford House provides 5-star hotel accommodations with valley views of the Drakensberg. Most beautiful,unique & cozy place I have ever stayed at. By far the best food in South Africa as good as any 3 * Michelin restaurant

Show more Show less
9.1
Awesome
270 reviews
Avg. price/night:
$83
Check availability

Halliwell Country Inn

Hotel in Howick

Set in the heart of the Midlands, Halliwell Country Inn is located 8.7 mi from Howick and 3.1 mi from Curry’s Post. This historic property is over 180 years old. The service was excellent, staff amazingly welcoming and efficient. Food delicious and rooms very comfortable.

Show more Show less
9.1
Awesome
294 reviews
Avg. price/night:
$45
Check availability

Fordoun Hotel and Spa

Hotel in Nottingham Road

Hotel Fordoun features an outdoor swimming pool, garden, a bar and shared lounge in Nottingham Road. Everything was outstanding The staff were amazing The food was great The room and facilities were absolutely stunning. Venue and atmosphere were breath taking. Loved everything about this place.

Show more Show less
9.1
Awesome
188 reviews
Avg. price/night:
$92
Check availability

River Crossing

Hotel in Champagne Valley

Located in Central Drakensberg, River Crossing offers B&B and self-catering accommodations on 100 acres of malaria-free farmland. Apart from the georgeous setting and lovely room the biggest delight was to find such wonderfully caring and friendly hosts at River Crossing. Nothing was too much trouble and we received amazing hospitality and really valuable advice which helped us avoid major problems over the next stop we had booked on our trip. We would love to return to this wonderful accommodation for another visit soon.

Show more Show less
9
Awesome
103 reviews
Avg. price/night:
$37
Check availability

Endless Horizons Boutique Hotel

Hotel in Durban North, Durban

Endless Horizons Boutique Hotel features an infinity pool offering panoramic views across the Indian Ocean. Breakfast was super, efficient and friendly staff. Lovely ambiance. Bathrooms serviced well.

Show more Show less
9.3
Awesome
129 reviews
Avg. price/night:
$76
Check availability

Champagne Castle Hotel

Hotel in Champagne Valley

Located within the Ukhahlamba Drakensberg World Heritage Site, this 4-star hotel is surrounded by gardens and overlooks the Drakenberg Mountains. The staffs attitude was excellent. The atmosphere calm and pleasant. Just to cut down on variety of food.

Show more Show less
9
Awesome
612 reviews
Avg. price/night:
$113
Check availability

Beverly Hills

Hotel in Umhlanga, Durban

Set in Umhlanga, this clifftop hotel overlooks the Indian Ocean from its waterfront terrace and guest rooms. A gym and heated outdoor swimming pool are available on site. Everything. Location is best in Umghlanga.on the beach front and easy walking distance to shops and restaurants. The swimming pool was wonderful and service at pool outstanding . Rooms were immaculate and serviced twice a day. Breakfast was varied and delicious but service at breakfast was a little disappointing. Difficult often to find someone to give a toast order.

Show more Show less
8.9
Excellent
256 reviews
Avg. price/night:
$259
Check availability

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. Absolutely everything, the location the marvellous attentive and happy smiling staff who were always ready to assist you in any way. The quality of the food was first class. I would go back at the drop of a hat.

Show more Show less
9.5
Exceptional
670 reviews
Avg. price/night:
$356
Check availability

Coco De Mer Boutique Hotel

Hotel in Ballito

This 4-star boutique hotel offers free Wi-Fi in public areas, free parking and an ideal location in the coastal area of Ballito. It is within walking distance to beaches, stores, and restaurants. Fantastic Hotel for the price, the rooms were huge! the breakfast was delicious, and the staff was extremely helpful.

Show more Show less
9.2
Awesome
323 reviews
Avg. price/night:
$66
Check availability

Tanglewood Country Hotel

Hotel in Dargle

Located in Dargle, Tanglewood Country Hotel features a restaurant, bar, garden, and free WiFi. Private parking can be arranged at an extra charge. Very pretty property in the beautiful valley of Dargle. Really nice hosts and and amazing breakfast.

Show more Show less
9.2
Awesome
52 reviews
Avg. price/night:
$39
Check availability

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

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

See all

FAQs about hotels in KwaZulu-Natal

Explore guest reviews of hotels in KwaZulu-Natal

See all