Search hotels in KwaZulu-Natal, South Africa

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

Check out these popular cities in KwaZulu-Natal

Durban

2103 hotels

Ballito

1485 hotels

Margate

847 hotels

Richards Bay

187 hotels

St Lucia

187 hotels

Newcastle

110 hotels

Amanzimtoti

193 hotels

Port Edward

219 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
Munuve
From
Botswana
The buffet breakfast was excellent with fresh smoothies and juices made at request.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,652 reviews
Price from
US$267.09
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.

N
Naeem
From
Australia
Room and facilities were brilliant. Ate like a king - 5 meals a day (could only manage 4!). Staff were pleasant and helpful. Great location, lots to do, something for everyone. Overall, a great stay, and value for money.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,178 reviews
Price from
US$212.71
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.

Y
Yvonne SHARPE
From
United Kingdom
This was a pleasant surprise the first time I have stayed here spotlessly clean...staff always greeted you and spoke to you
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 11,209 reviews
Price from
US$104.65
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, 286 reviews
Price from
US$67.20
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.

D
Deborah
From
Qatar
The atmosphere, facilities, staff, food!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 224 reviews
Price from
US$269.39
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$290.31
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.

J
John
From
United Kingdom
Stunning location though rather step to walk around
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 601 reviews
Price from
US$250.11
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.

C
Candice
From
Australia
It is absolutely beautiful. Surrounded by horses .
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 490 reviews
Price from
US$286.34
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, 286 reviews
Price from
US$151.94
1 night, 2 adults

Fordoun Hotel and Spa

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.

K
Kevin
From
United Kingdom
Staff excellent and very accommodating
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 354 reviews
Price from
US$208.04
1 night, 2 adults
See all 7354 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,598 reviews

Popular with guests booking hotels in KwaZulu-Natal

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

Popular with guests booking hotels in KwaZulu-Natal

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

Popular with guests booking hotels in KwaZulu-Natal

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

Popular with guests booking hotels in KwaZulu-Natal

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

Popular with guests booking hotels in KwaZulu-Natal

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

Popular with guests booking hotels in KwaZulu-Natal

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

Popular with guests booking hotels in KwaZulu-Natal

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,910 reviews

Popular with guests booking hotels in KwaZulu-Natal

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

Popular with guests booking hotels in KwaZulu-Natal

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

KwaZulu-Natal's best hotels with breakfast

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

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

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

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

From US$191.31 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,299 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$158.01 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,390 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$97.85 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,203 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$96.71 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,576 reviews

Set on Umhlanga's main beach, The Capital Pearls Hotel has a fitness centre, bar, on-site dining, and free WiFi.

From US$199.21 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 4,298 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$63.11 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,099 reviews

City Lodge Hotel Umhlanga Ridge is located in Durban, 1.9 km from Umhlanga lighthouse and 12 km from Kings Park Stadium. Rooms include a flat-screen TV with satellite channels.

From US$134.39 per night

Budget hotels in KwaZulu-Natal

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,365 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$78.89 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,041 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$99.93 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,298 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$74.87 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 162 reviews

Set in Richards Bay, 500 metres from Alkantstrand Beach, The Bay View Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

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

Located 7.7 km from Newcastle Golf Club, Blackrock Hotel offers 3-star accommodation in Newcastle and has a shared lounge, a restaurant and a bar.

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

Situated in Kingsburgh, 100 metres from Warner Beach, 12 Oceans Hotel and Conference Centre features accommodation with a restaurant, free private parking, a bar and a casino.

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

Situated in Durban, 1.4 km from Garvies Beach, The Turk Boutique Hotel features accommodation with free WiFi and free private parking.

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

Located in Durban, 3.8 km from Durban Botanic Gardens, The Cato Suites Hotel provides accommodation with a garden, free private parking and a terrace.

From US$94.67 per night

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

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 46 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$40.91 per night

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

From US$49.67 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,178 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, 224 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.

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

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.

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

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

From US$286.34 per night

FAQs about hotels in KwaZulu-Natal

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

See all
From US$281.13 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 640 reviews
Stunning location right in the mountains. The private honeymoon suite was outstanding. It was a separate, spacious bungalow furnished in a luxurious African style with sliding doors leading onto a private patio that faced the mountains. We could lie outside on loungers or lie in bed and look onto the uninterrupted view of the mountains. The room had a private bathroom with bath and shower, a dressing room, desk, lounge area, fridge and coffee/tea facilities. All were spotlessly clean and of a very high standard. The staff were exceptionally warm and welcoming and the food! The food was so delicious. There wasn’t a single meal I didn’t like, and they made all our favourite desserts! We had a lovely Swedish massage at the Wellness Centre which left us feeling very relaxed.
Guest review by
Hirsch
Australia
From US$164.04 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 20,229 reviews
Hotel location is great. The beach is righ across the street. Hotel offers food in restaurant, bar and room service. The view from the rooms is great. The brekfast is amaizing with open bufete and different selection of food. Two swiming pools are avaiable in hotel one inside and one on the rooftop.
Guest review by
Uroš
Serbia
From US$216.22 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,394 reviews
we enjoyed the hotel so much, love the comfy common areas, pristine rooms, and facilities especially the spa! the reception staff and waiting staff were amazing we were treated like royalty! Regards to the breakfast team, reception team, doormen and the busy bar staff.
Guest review by
John
Ireland
From US$712.64 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 412 reviews
The room was lovely and welcoming. Just we like it, minimalistic. We loved the luxury dinner. The setting really helped us celebrate our 4th wedding anniversary. So, thank you to everyone we interacted with and made the experience amazing. Compliments to the chef
Guest review by
Claire
South Africa
From US$88.36 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 688 reviews
The rooms were clean and spacious. The mountain views were breathtakingly beautiful. The mountain views were breathtaking and the hotel location is spacious and serene I would definitely visit again
Guest review by
Tondi
South Africa
From US$217.97 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,385 reviews
Excellent buffet breakfast lunch and dinner The variety of the food was very good All the serving staff including the chefs attended to all our needs
Guest review by
Loshini
Canada
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 42 reviews
It was very secure, security was very tight. The apartment was so spacious, clean, beautifully furnished, beautiful design.
Guest review by
Oratile
South Africa
From US$247.77 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,041 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
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 75 reviews
Everything was perfect Only the main bedroom should've had a queen or king sized bed
Guest review by
Bhikha
South Africa
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,867 reviews
The views of the Mountain are amazing!! The activities for children were perfect.
Guest review by
Kharuna
South Africa
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 959 reviews
Everything - breakfast is fantastic. The staff - all wonderful
Guest review by
Elizabeth
United Kingdom
From US$384.81 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,115 reviews
I loved the rooms the people who were serving breakfast
Guest review by
Mengezeleli
From US$66.62 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 2,595 reviews
It’s not far from Ushaka Marine it is affordable
Guest review by
Lerato
South Africa
From US$230.24 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 994 reviews
Everything staff accommodation was so amazing
Guest review by
nonhlanhla
South Africa
From US$35.06 per night
Scored out of 10, guest rating 3.9
Poor - What previous guests thought, 1,044 reviews
Safety inside building and its affordable
Guest review by
thengwa
South Africa
From US$131.48 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 664 reviews
very beautiful location and house.
Guest review by
Marichele
New Zealand

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

8.0

I e joyed what I saw in durbs

I e joyed what I saw in durbs But my accomodation was just a mess Pictures are not resemblance of true reflection turn... This is not value for money I request compensation No eke trinity first night Plugs not working properly 3 day no towels I deserve to get change
Guest review by
Mpolokeng
South Africa
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

Our stay in St Lucia was absolutely fantastic!

Our stay in St Lucia was absolutely fantastic! The accommodation was clean, comfortable, and perfectly located for exploring the beautiful surroundings. The staff were friendly and welcoming, making us feel right at home. Everything was well-maintained, and the amenities were excellent. The only minor downside was some noise from other guests in the morning, as our room was close to the reception. However, this didn’t take away from the overall experience, which was truly memorable. We highly recommend this property to anyone visiting St Lucia and can’t wait to return. Thank you for making our trip so special!
Guest review by
Rambau
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
10

Excellent location so much to do.

Excellent location so much to do. The views were breath taking. People are friendly and welcoming. Excellent facilities. Security was excellent. No medical facilities near by almost stepped on a puff adder while walking on a path. More information on emergencies for snake bites required. Will definitely visit soon. Overall an excellent and magical destination.
Guest review by
vernon
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