Search hotels in KwaZulu-Natal, South Africa

Enter your dates and choose from 7393 hotels and other places to stay

Check out these popular cities in KwaZulu-Natal

Durban

2111 hotels

Ballito

1476 hotels

Margate

839 hotels

Richards Bay

195 hotels

St Lucia

191 hotels

Newcastle

111 hotels

Amanzimtoti

196 hotels

Port Edward

228 hotels

Port Shepstone

159 hotels

Stay in KwaZulu-Natal's best hotels!

Filter by:

Star rating
Review score

The Capital Zimbali

Hotel in Ballito

Situated in Ballito, 35 km from Umhlanga Lighthouse, The Capital Zimbali features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

M
Melesia
From
South Africa
Everything was perfect. Enjoyed my stay.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,648 reviews
Price from
US$268.30
1 night, 2 adults

Champagne Castle Hotel

Hotel in Champagne Valley

Situated within the Ukhahlamba Drakensberg World Heritage Site, this 4-star hotel is surrounded by gardens and overlooks the Drakenberg Mountains.

G
George
From
Ireland
Stunning location and views. Surrounded by nature. Room was very spacious and airy. Comfortable bed. Shaded balcony with beautiful view. Lots of activities available and good sized pool. Food was delicious, healthy and catered for vegetarians. Hiking straight from hotel. Friendly staff. Excellent stay, highly recommended.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,171 reviews
Price from
US$208.03
1 night, 2 adults

Belaire Suites Hotel

Hotel in Durban

Located right on Durbans North Beach, Belaire Suites Hotel offers rooms with free WiFi. Durban Station is 1 km away, and the on-site Café Jiran serves award winning coffee.

A
Abiya
From
Mauritius
The staff were amazing to cater to all our needs. The maintenance old guy is sweet and made sure our stay was comfortable. Our AC was having some issue and he came to fix it during the night. Great Staff, very accommodating and dedicated.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 11,242 reviews
Price from
US$105.12
1 night, 2 adults

EDEN BOUTIQUE HOTEL

Hotel in Kokstad

EDEN BOUTIQUE HOTEL is situated in Kokstad. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk.

e
emma
From
United Kingdom
Eden Boutique was an oasis, impressively set against the background of other domestic and industrial properties. I don't think I've come across another property that is so clean, and this didn't stop staff from further cleaning. Decor is impressive, with finishing at the accommodation to a high standard, quality painting and tiling across all surfaces. The rooms were spacious, and comfortable beds and well functioning AC ensured a good night's sleep. There's ample parking with sufficient security measures and security conscious staff. This accommodation can only get better with the installation of a hot tub in its own designated area externally. The most refreshing and pleasing element was the genuine friendliness and helpfulness of staff.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 288 reviews
Price from
US$67.51
1 night, 2 adults

Pumula Beach Hotel

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.

R
Robert
From
Austria
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!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 225 reviews
Price from
US$268.27
1 night, 2 adults

Dragonview Lodge

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.

k
kevino65
From
South Africa
The surroundings were amazing!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 158 reviews
Price from
US$291.63
1 night, 2 adults

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.

H
Hans-Peter
From
Germany
I had a wonderful stay - loved every detail: the superb location, the place with its long history, the commitment of the staff, the food (phenomenal !!), my room, and the intermediate level walks that I joined in. Moneywise it may not be a bargain - but it's worth it - really. I think that's my first (or second?) 10 point rating ever - I can't find nothing at all to complain about. Okay... maybe except for the weather which can - as we all know - be quite changeable in the mountains. If it rains, just snuggle up in one of the lounges and have a good read with you.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 598 reviews
Price from
US$251.25
1 night, 2 adults

Anathi Hotel

Hotel in Kokstad

Located in Kokstad, 5.8 km from Mount Currie Nature Reserve, Anathi Hotel provides accommodation with a garden, free private parking, a terrace and barbecue facilities.

B
Benedicta Mankhili
From
France
I did not eat breakfast, we left quite early unfortunately
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 148 reviews
Price from
US$73.38
1 night, 2 adults

Hartford House

Hotel in Mooirivier

Located in Mooiriver, Hartford House provides 5-star hotel accommodation with valley views of the Drakensberg.

L
Laurent
From
Belgium
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).
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 478 reviews
Price from
US$287.64
1 night, 2 adults

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.

S
Sven
From
Singapore
The staff were superb, and extremely attentive. The lodge and rooms were beautifully appointed and comfortable.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 281 reviews
Price from
US$152.63
1 night, 2 adults
See all 7393 hotels in KwaZulu-Natal

Most booked hotels in KwaZulu-Natal in the past month

See all

Popular with guests booking hotels in KwaZulu-Natal

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 8,667 reviews

Popular with guests booking hotels in KwaZulu-Natal

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 20,168 reviews

Popular with guests booking hotels in KwaZulu-Natal

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 11,242 reviews

Popular with guests booking hotels in KwaZulu-Natal

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5,438 reviews

Popular with guests booking hotels in KwaZulu-Natal

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 875 reviews

Popular with guests booking hotels in KwaZulu-Natal

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 9,940 reviews

Popular with guests booking hotels in KwaZulu-Natal

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 4,737 reviews

Popular with guests booking hotels in KwaZulu-Natal

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,180 reviews

Popular with guests booking hotels in KwaZulu-Natal

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2,819 reviews

Popular with guests booking hotels in KwaZulu-Natal

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,210 reviews

KwaZulu-Natal's best hotels with breakfast

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 64 reviews

Apex Boutique Hotel features a garden, restaurant, a bar and spa and wellness centre in Estcourt.

From US$150.69 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 19 reviews

Set in eMatikwe, 22 km from Umhlanga Lighthouse, The Octavia Boutique Hotel offers air-conditioned rooms and a bar.

From US$129.15 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 4,547 reviews

Radisson Blu Hotel, Durban Umhlanga features an outdoor swimming pool, fitness centre, a terrace and bar in Durban.

From US$312.52 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,300 reviews

Located in Durban, 2.4 km from Umhlanga rocks Beach, Hilton Garden Inn Umhlanga Arch provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a terrace.

From US$223.07 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,257 reviews

Located in Durban, 2.6 km from Umhlanga Main Beach, Premier Splendid Inn Umhlanga provides accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.

From US$123.92 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,867 reviews

Set in Durban, 2.6 km from Umhlanga Main Beach, Premier Hotel Umhlanga offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,373 reviews

Set in Durban, 3.2 km from Umhlanga Lighthouse, Town Lodge Umhlanga offers accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

From US$100.05 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,180 reviews

Discover the coastal charm of Onomo Hotel Durban, ideally located just 400 meters from the beachfront and longest promenade in Africa and within walking distance to the Durban ICC and Marine Parade,...

From US$110.07 per night

Budget hotels in KwaZulu-Natal

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,038 reviews

Set in Ballito, 1.1 km from Sheffield Beach, Casa De Luxe offers accommodation with an outdoor swimming pool, free private parking and a terrace.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,067 reviews

Located in Durban, 1.6 km from Durban Botanic Gardens, Luxe Musgrave Boutique Hotel provides accommodation with free WiFi and free private parking. This 4-star hotel offers a 24-hour front desk.

From US$116.23 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,348 reviews

Set in Durban, 2.1 km from Durban Botanic Gardens, Luxe on Ridge Boutique Hotel offers accommodation with a garden, free private parking and a terrace.

From US$106.10 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,031 reviews

Located in Durban, within 3 km of Durban Beach and 2.7 km of Durban Botanic Gardens, Luxe Suites Boutique Hotel provides accommodation with a terrace and as well as free private parking for guests who...

From US$100.80 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,300 reviews

Situated in Durban, 2.9 km from Kings Park Stadium, Britannia Hotel features accommodation with a restaurant, free private parking and a bar.

From US$75.21 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,901 reviews

Well situated in Durban, Bayside Hotel 116 West Street offers air-conditioned rooms with free WiFi, private parking and room service.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 4,299 reviews

Regal Inn Umhlanga Gateway is set in the Umhlanga district in Durban, 400 metres from Gateway Theatre of Shopping. Free Wifi is available in the public areas.

From US$73.97 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,210 reviews

Situated 100 metres from the beach along Durban's Golden Mile, The Edward overlooks the Indian Ocean.

From US$136.90 per night

Hotels in KwaZulu-Natal that you can book without a credit card

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 300 reviews

Situated in Ballito, 30 km from Umhlanga Lighthouse, Ebandla Hotel & Conference Centre features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 47 reviews

Set in Mbazwana and within 27 km of Sodwana Bay National Park, AFRICAN DREAM LODGE MBAZWANA features a terrace, non-smoking rooms, and free WiFi.

From US$41.09 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 281 reviews

Conveniently situated in the Durban City Centre district of Durban, Bayside Hotel 97 Russell Street is located 1.9 km from Durban ICC, 4 km from uShaka Marine World and 4.8 km from Moses Mabhida...

From US$79.95 per night

Che Guevara Boutique Hotel features air-conditioned rooms with satellite TV in the Bulwer district of Durban.

From US$58.70 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 34 reviews

SNORING INN Mtuba is set in Mtubatuba, 4.4 km from Umfolozi Country Club and 27 km from St Lucia Crocodile Centre.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,171 reviews

Situated within the Ukhahlamba Drakensberg World Heritage Site, this 4-star hotel is surrounded by gardens and overlooks the Drakenberg Mountains.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 225 reviews

Facing the beachfront, Pumula Beach Hotel offers 3-star accommodation in Umzumbe and features an outdoor swimming pool, fitness centre and garden.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 158 reviews

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.

FAQs about hotels in KwaZulu-Natal

See reviews by guests who stayed at hotels in KwaZulu-Natal

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,854 reviews
Everything was absolutely fantastic! The staff, food, cleanliness, and the location. I'm a hiker, and the resort backed up onto the Drakensberg Gardens National Park, so many fantastic hikes. After a long day out on the trail, I could come back to a lovely room and relax, go to the sauna, or get a massage. Views were absolutely stunning! And if you have children, it's a fantastic place to take them: playground, swimming, canoeing on a safe pond, horseback riding, mini golf, zipline, etc, etc.
Guest review by
Josephine
Netherlands
From US$173.17 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 418 reviews
An outstanding location with beautiful gardens and walks around the grounds. The "casual dining" is more like a high end restaurant. The staff were very helpful and attentive.
Guest review by
Jane
United Kingdom
From US$46.96 per night
Scored out of 10, guest rating 3.8
Poor - What previous guests thought, 1,028 reviews
The receptionist was really nice. He was really helpful about the information given about Durban. They were always making sufre we were fine at the hotel
Guest review by
Carla Rojas Merello
Chile
From US$108.60 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 660 reviews
Mostly the kindness of the staff. Tala have the best staff ever, they treated us with so much love and kindness, very welcoming individuals.
Guest review by
SINDISWA
South Africa
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 74 reviews
Loved that everything you need is in a gated security estate. That the kids can roam freely. And that there is so much to do and see.
Guest review by
Thea
Mozambique
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,048 reviews
The rooms was very clean and well maintained and facilities easily accessible. Rooms were private which we reali enjoyed.
Guest review by
Rajesveri
South Africa
From US$217.20 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,380 reviews
The hotel was clean, the food was tasty, and the staff were very helpful.
Guest review by
Deleón
United States
From US$255.90 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 20,168 reviews
Everything was good to the max 100%
Guest review by
BARBARA
Bermuda
From US$120.14 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 684 reviews
The view, cleanliness, the food 😋
Guest review by
Maphiri
South Africa

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

10

The view of the sea from the hotels especially in the...

The view of the sea from the hotels especially in the morning. I was easy moving around, we managed to take the kids to the Shaka Marine, Moses Mabhida Stadium and what a co-incident the Pirates match on Saturday, Musgrave Mall, South Beach etc.
Guest review by
Anonymous
4.0

Ballito very beatifull lots to do, our acomadation very...

Ballito very beatifull lots to do, our acomadation very disapointing. A let down it is very neat and tidy but noise levels over weekends are terrable, couldent sleep. And getting in and out of complex is a tidies proses. No manager on site only security.
Guest review by
Corrie
South Africa
8.0

Margate is a quite little town, there are little treasure...

Margate is a quite little town, there are little treasure restaurants such as the Lobster Pot, The Waffle House and Tommy Sushi and Chinese Food. Don't order the Indian food, they have no clue what a biryani is (Paprika's).
Guest review by
Nishant
10

The place is still the best to visit, with its happy people...

The place is still the best to visit, with its happy people. The place has changed a lot with public areas neglected. Areas that were previously accessible are now restricted, eg. One cannot drive through to get closer to the bay area. I used to enjoy parking in between those trees. The ocean was not clean and had evidence of burnt residues. The sand bags at the beach needs to be rearranged and renewed. Hoping it will be improved soon as December vacation is coming.
Guest review by
Mogane
South Africa
8.0

The roads around and in Pietermaritzburg are sadly not too...

The roads around and in Pietermaritzburg are sadly not too good and clearly maintenance. We did not visit any other places except for the Sagewood Cafe where we met with a family member who lives in PMB. This proved to be a good choice too.
Guest review by
GUNTHER
South Africa
10

St Lucia is the go to place especially if you're booked in...

St Lucia is the go to place especially if you're booked in at the "Hilltop guesthouse". Besides the staff being friendly and host super nice let's talk about the breakfast, now that is something to talk about. The breakfast is super amazing. When you wake up in the morning you are greeted with a buffet filled with everything you can imagine for breakfast which I really enjoyed coz I payed of course but mostly the beds and staff at "Hilltop" are superb. I recommend this place for nature lovers.
Guest review by
Mholi
South Africa
10

I liked almost everything.

I liked almost everything. Driving in town but is terrible...roads are very bad. I enjoyed staying at the Cannon.lodge though.. This lodge is classy,the room was very clean and water from shower very hot, towels very very clean. Bedding super
Guest review by
Anonymous
10

It's easy to get to the shopping center and there is variety...

It's easy to get to the shopping center and there is variety options of restaurants. There's a lots of options to to have fun, the beach is not far. I will definitely come back with my family, kids will have lots of fun.
Guest review by
Zandi
South Africa
8.0

It was nice visiting Mac Bananas even thou i ddnt play but...

It was nice visiting Mac Bananas even thou i ddnt play but on my next am going there prepared.Then the boat cruise i missed out on it but next am coming for it too .Had a blast a wildcoast waterwave park it was cherry on top it was lit .but need to improve my swimming skills for that blue slide next to the orange slide my landing were not perfect. Yeyi i faced my fears in this park but could go the the red slide my phobia cudnt allow me.but did the blue one next to the red one ...i ddnt take note of their names
Guest review by
Zimbini Yolanda
10

Port Shepstone is a friend tourist destination with friendly...

Port Shepstone is a friend tourist destination with friendly and well mannered residents. It had beautiful sceneries and places of interests to visit like Lake Eland, The Gorge, beaches, restaurants, night life etc.
Guest review by
Lindelani Nkomo
South Africa