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

Superb: 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 5 stars

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 Centre is 2 km away. Breakfast is a highlight, staff are very attentive

Show more Show less
9.4
Superb
1,025 reviews
Price from
HK$ 3,813
per night

EDEN BOUTIQUE HOTEL 3 stars

Hotel in Kokstad

EDEN BOUTIQUE HOTEL is situated in Kokstad. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. Loved how friendly the staff was, very clean and definitely comfortable. The place definitely exceeded my expectations, was easy to find on the gps. I was an hour earlier then my initial check-in time and they accommodated us with warmth.

Show more Show less
9
Superb
181 reviews
Price from
HK$ 413
per night

Pumula Beach Hotel 3 stars

Hotel in Umzumbe

Facing the beachfront, Pumula Beach Hotel offers 3-star accommodation in Umzumbe and features an outdoor swimming pool, fitness centre 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
Superb
200 reviews
Price from
HK$ 1,160
per night

Dragonview Lodge 4 stars

Hotel in Champagne Valley

Set in Champagne Valley, 3.1 km from Monks Cowl Country Club, Dragonview Lodge offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Well and stylishly equipped, super view...

Show more Show less
9.2
Superb
126 reviews
Price from
HK$ 1,351
per night

The Springbok Lodge

Hotel in Nambiti Private Game Reserve

The Springbok Lodge features an outdoor swimming pool, garden, a shared lounge and terrace in Nambiti Private Game Reserve. Great food in amazing surroundings, struggled to fit it all in. Beautiful accommodation in the newly renovated Glamping Tents. The staff were amazing, including our wonderful driver. We felt very spoilt. Despite the weather not being ideal we were well looked after with lined ponchos and even a hot water bottle to keep us warm

Show more Show less
9.1
Superb
303 reviews
Price from
HK$ 2,039
per night

Cavern Resort & Spa

Hotel in Bergville

Set in the heart of the Northern Drakensberg, Cavern Resort & Spa provides family-friendly accommodation located 65 km from Harrismith and 48 km from Bergville. beautiful scenery and well maintained

Show more Show less
9.2
Superb
606 reviews
Price from
HK$ 1,318
per night

Hartford House 5 stars

Hotel in Mooirivier

Located in Mooiriver, Hartford House provides 5-star hotel accommodation with valley views of the Drakensberg. Just a perfect hotel! Wonderful setting. Beautiful room. So many details and such a kind attention for the guests. The dinner was stunting! Waw! Breakfast amazing with a lovely view (the garden).

Show more Show less
9.4
Superb
580 reviews
Price from
HK$ 1,558
per night

Bosch Hoek Golf & Lodge

Hotel in Balgowan

Bosch Hoek Golf & Lodge is located in Balgowan, 100 metres 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.3
Superb
364 reviews
Price from
HK$ 862
per night

Fordoun Hotel and Spa 5 stars

Hotel in Nottingham Road

Situated in Nottingham Road, 13 km from Bosch Hoek Golf Club, Fordoun Hotel and Spa features accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre. Meals were excellent and the room was very neat

Show more Show less
9.2
Superb
412 reviews
Price from
HK$ 1,277
per night

Coco De Mer Boutique Hotel 4 stars

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. Breakfast was very tasty, a great variety to choose from and they have pancakes my favorite. Aesthetics of the room was wonderful. Loved the room service , loved how they have complimentary ironing who does that wow. I enjoyed my stay. The spa is right down stairs and they bring you a blanket when having fruits and drinks outside there is even an option to bring it to your room. Restaurant staff was great as well.

Show more Show less
9
Superb
745 reviews
Price from
HK$ 653
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 & disinfecting
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 that you can book without a credit card

See all

FAQs about hotels in KwaZulu-Natal

  • The Oyster Box, Hartford House and Bosch Hoek Golf & Lodge are some of the popular hotels in KwaZulu-Natal.

    In addition to these hotels, Dragonview Lodge, Cavern Resort & Spa and Fordoun Hotel and Spa are also popular in KwaZulu-Natal.

  • The average price per night for a 3-star hotel in KwaZulu-Natal this weekend is HK$ 656 or, for a 4-star hotel, HK$ 1,462. Looking for something even fancier? 5-star hotels in KwaZulu-Natal for this weekend cost on average around HK$ 3,661 per night (based on Booking.com prices).

  • Some of the best hotels in KwaZulu-Natal near Gateway Mall include Umhlanga flat near Gateway mall, 404 on 9 Palm Blvd and VIP Goldroom The Millennial Umhlanga.

  • Gugulesizwe Camp, Sala Beach House and The Oyster Box have received great reviews from travellers in KwaZulu-Natal regarding the views from their hotel rooms.

    Guests staying in KwaZulu-Natal also spoke highly of the views from the rooms at Fordoun Hotel and Spa, Pumula Beach Hotel and Champagne Castle Hotel.

  • Umhlanga, Shakas Rock and Berea are popular with other travellers visiting KwaZulu-Natal.

  • Couples travelling in KwaZulu-Natal loved staying at Sala Beach House, Hartford House and The Oyster Box.

    Similarly, these hotels in KwaZulu-Natal are highly rated by couples: Bosch Hoek Golf & Lodge, La Dolce Vita No. 3 and Fordoun Hotel and Spa.

  • Travellers who stayed in KwaZulu-Natal near King Shaka International Airport (DUR) have said good things about Surf Motel, The Capital Zimbali and Zimbali Lodge by Dream Resorts.

  • For hotels in KwaZulu-Natal that serve up a highly-rated breakfast, try Casa De Luxe, The Oyster Box and Hartford House.

    Breakfast at these hotels in KwaZulu-Natal are also highly rated: Cavern Resort & Spa, Pumula Beach Hotel and Ekhaya Boutique Hotel.

  • Many families visiting KwaZulu-Natal loved staying at Sala Beach House, The Oyster Box and Hartford House.

    Similarly, Gugulesizwe Camp, EDEN BOUTIQUE HOTEL and Dragonview Lodge are also popular among family travellers.

  • There are 4,979 hotels in KwaZulu-Natal you can book on Booking.com.

  • On average, it costs HK$ 638 per night to book a 3-star hotel in KwaZulu-Natal for tonight. You'll pay on average around HK$ 1,098 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in KwaZulu-Natal will cost around HK$ 2,104 (based on Booking.com prices).

  • Durban, Ballito and Richards Bay are popular with other travellers visiting KwaZulu-Natal.

  • Popular places to stay in KwaZulu-Natal include hotels near Gateway Mall, Moses Mabhida Stadium and The Pavilion Shopping Centre.

  • On average, 3-star hotels in KwaZulu-Natal cost HK$ 505 per night, and 4-star hotels in KwaZulu-Natal are HK$ 697 per night. If you're looking for something really special, a 5-star hotel in KwaZulu-Natal can on average be found for HK$ 1,935 per night (based on Booking.com prices).

Planning a trip? Get inspired by reviews of cities in KwaZulu-Natal

  翻译: