We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

KwaZulu-Natal

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in KwaZulu-Natal?

We'll send you updates with the latest deals, reviews and articles for KwaZulu-Natal each week.

Map of KwaZulu-Natal Hotels

Hotels (190)

B&Bs / Inns (1,147)

Speciality Lodging (791)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice™ 2018 Winner Top Hotels | Best Service | Luxury
 
The Oyster Box (Umhlanga Rocks) 5.0 of 5
2 Lighthouse Road, Umhlanga Rocks 4319, South Africa
Show Prices
US$309 - US$1,193 Avg. price/night*
Ollie #1 of 190 hotels in KwaZulu-Natal
  •  Money well spent! 
  • An experience to remember! From the moment we arrived till the moment we... more
  • 12 November 2018
Traveller photos (1709)
Special Offer Book Direct - Save 25%
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels
 
Teremok Marine (Umhlanga Rocks) 5.0 of 5
49 Marine Drive, Umhlanga Rocks 4319, South Africa
Show Prices
US$183 - US$285 Avg. price/night*
Ollie #2 of 190 hotels in KwaZulu-Natal
Traveller photos (128)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Top Hotels
 
Beverly Hills (Umhlanga Rocks) 5.0 of 5
1 Lighthouse Road, Umhlanga Rocks 4319, South Africa
Show Prices
US$268 - US$505 Avg. price/night*
Ollie #3 of 190 hotels in KwaZulu-Natal
  •  many happy returns 
  • A special birthday celebration with family made all the more special by... more
  • 13 November 2018
Traveller photos (594)
Sani Pass | Sani Pass Road, Himeville 3256, South Africa
Show Prices
US$102 - US$230 Avg. price/night*
Ollie #4 of 190 hotels in KwaZulu-Natal
Traveller photos (212)
Special Price 15% off room rate
Certificate of Excellence
Travellers' Choice™ 2018 Winner Family | Value for Money | Top Hotels
 
Cabana Beach Resort (Umhlanga Rocks) 4.0 of 5
10 Lagoon Drive, Umhlanga Rocks 4319, South Africa
Show Prices
US$30 - US$500 Avg. price/night*
Ollie #5 of 190 hotels in KwaZulu-Natal
Traveller photos (416)
Drakensberg Gardens Road, Underberg 3257, South Africa
Ollie #6 of 190 hotels in KwaZulu-Natal
  •  Family weekend away 
  • It was a short stay but a really lovely place and the fishing was good... more
  • 13 November 2018
Traveller photos (182)
Fish Eagle Road, Mkuze 3965, South Africa
Show Prices
US$118 - US$171 Avg. price/night*
Ollie #7 of 190 hotels in KwaZulu-Natal
#1 of 1 hotels in Mkuze
  •  Amazing experience 
  • We had the priviledge of being invited to the 100 year Ndumu... more
  • 12 November 2018
Traveller photos (481)
Special Offer Full Board Safari or Spa
Brahman Hills Hotel & Spa (Nottingham Road) 3.5 of 5
Curry's Post Road, Mount West, Nottingham Road 3280, South Africa
Show Prices
US$61 - US$330 Avg. price/night*
Ollie #8 of 190 hotels in KwaZulu-Natal
  •  Beautiful place 
  • Relaxing and beautiful place. I need to visit and stay a little bit... more
  • 11 November 2018
Traveller photos (288)
Nottingham Road | R103, Nottingham Road 3280, South Africa
Show Prices
US$129 - US$298 Avg. price/night*
Ollie #9 of 190 hotels in KwaZulu-Natal
Traveller photos (174)
End Of D 119 Road 3350 | Amphitheatre, Northern Drakensberg, Bergville 3350, South Africa
Show Prices
US$169 - US$197 Avg. price/night*
Ollie #10 of 190 hotels in KwaZulu-Natal
  •  Real Mother Holiday! 
  • We'll be back! Walks around are beautiful, Amphitheater is only 20min... more
  • 7 November 2018
Traveller photos (350)
R600 Champagne Valley, Winterton 3340, South Africa
Show Prices
US$141 - US$194 Avg. price/night*
Ollie #11 of 190 hotels in KwaZulu-Natal
Traveller photos (721)
Special Rate Book Direct for Best...
67 Steve Pitts Road, Umzumbe 4225, South Africa
Ollie #12 of 190 hotels in KwaZulu-Natal
Traveller photos (89)
Highmoor Road | Kamberg Valley, Drakensberg, Elandskop 3275, South Africa
Show Prices
US$341 - US$402 Avg. price/night*
Ollie #13 of 190 hotels in KwaZulu-Natal
Traveller photos (324)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Family
 
uMhlanga Sands Resort (Umhlanga Rocks) 4.0 of 5
44 Lagoon Drive | Myezo Park, Umhlanga Rocks 4319, South Africa
Show Prices
US$30 - US$500 Avg. price/night*
Ollie #14 of 190 hotels in KwaZulu-Natal
  •  NOV 18 
  • Very nice and neat hotel with excellent service. Very safe and secure with... more
  • 12 November 2018
Traveller photos (260)
Central Drakensberg | Private Bag X9, Winterton 3340, South Africa
Ollie #15 of 190 hotels in KwaZulu-Natal
  •  Awesome resort  
  • Definitely a must for everyone to spend a weekend at this self catering... more
  • 10 November 2018
Traveller photos (377)
Garden Court Umhlanga (Umhlanga Rocks) 3.0 of 5
7 Aurora Drive, Umhlanga Rocks 4319, South Africa
Show Prices
US$100 - US$181 Avg. price/night*
Ollie #16 of 190 hotels in KwaZulu-Natal
  •  PSL 
  • I had a wonderful time at the hotel, staff was very much helpful and... more
  • 12 November 2018
Traveller photos (128)
167 OR O R Tambo Parade, Durban 4001, South Africa
Show Prices
US$99 - US$185 Avg. price/night*
Ollie #17 of 190 hotels in KwaZulu-Natal
#1 of 47 hotels in Durban
Traveller photos (206)
Ukhahlamba Drakensberg Park | Cathedral Peak Hotel, Winterton 3340, South Africa
Show Prices
US$203 - US$250 Avg. price/night*
Ollie #18 of 190 hotels in KwaZulu-Natal
  •  I'll be back!! 
  • Whether you are looking for a bit a solitude or family time, this is the... more
  • 13 November 2018
Traveller photos (605)
Special Price Best Price Book Direct
60 Commercial Road | Umtentweni, Port Shepstone 4235, South Africa
Show Prices
US$103 - US$204 Avg. price/night*
Ollie #19 of 190 hotels in KwaZulu-Natal
  •  Weekend Getaway 
  • All aspects of our stay, including food quality etc were very... more
  • 11 November 2018
Traveller photos (105)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Family
 
R600, Winterton 3340, South Africa
Show Prices
US$109 - US$236 Avg. price/night*
Ollie #20 of 190 hotels in KwaZulu-Natal
Traveller photos (407)