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 (188)

B&Bs / Inns (1,109)

Speciality Lodging (769)

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 Small Hotels
 
Teremok Marine (Umhlanga Rocks) 5.0 of 5
49 Marine Drive, Umhlanga Rocks 4319, South Africa
Show Prices
US$173 - US$303 Avg. price/night*
Ollie #1 of 188 hotels in KwaZulu-Natal
Professional photos | Traveller photos (123)
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$293 - US$1,141 Avg. price/night*
Ollie #2 of 188 hotels in KwaZulu-Natal
  •  Old-world luxury 
  • The Oyster Box is one of the most beautiful hotels I have ever visited... more
  • 19 July 2018
Professional photos | Traveller photos (1464)
Special Offer Book Direct - Save 25%
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$299 - US$667 Avg. price/night*
Ollie #3 of 188 hotels in KwaZulu-Natal
Traveller photos (530)
Sani Pass | Sani Pass Road, Himeville 3256, South Africa
Show Prices
US$84 - US$253 Avg. price/night*
Ollie #4 of 188 hotels in KwaZulu-Natal
Professional photos | Traveller photos (209)
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
US$30 - US$500 Avg. price/night*
Ollie #5 of 188 hotels in KwaZulu-Natal
  •  Awesome experience 
  • The location of this resort is so central we hardly used our vehicle. It... more
  • 17 July 2018
Traveller photos (383)
Brahman Hills Hotel & Spa (Nottingham Road) 3.5 of 5
Curry's Post Road, Mount West, Nottingham Road 3280, South Africa
Show Prices
US$80 - US$332 Avg. price/night*
Ollie #6 of 188 hotels in KwaZulu-Natal
Professional photos | Traveller photos (260)
Nottingham Road | R103, Nottingham Road 3280, South Africa
Show Prices
US$153 - US$323 Avg. price/night*
Ollie #7 of 188 hotels in KwaZulu-Natal
  •  Superb, warm chalet 
  • We stayed for three nights self-catering in one of the chalets. The... more
  • 15 July 2018
Traveller photos (165)
Drakensberg Gardens Road, Underberg 3257, South Africa
Show Prices
Ollie #8 of 188 hotels in KwaZulu-Natal
  •  Castleburn 
  • Castleburn has been one of our best weekend getaway destinations. Our... more
  • 19 July 2018
Traveller photos (165)
End Of D 119 Road 3350 | Amphitheatre, Northern Drakensberg, Bergville 3350, South Africa
Show Prices
US$175 - US$200 Avg. price/night*
Ollie #9 of 188 hotels in KwaZulu-Natal
Traveller photos (340)
Fish Eagle Road, Mkuze 3965, South Africa
Show Prices
US$95 - US$180 Avg. price/night*
Ollie #10 of 188 hotels in KwaZulu-Natal
#1 of 1 hotels in Mkuze
Traveller photos (467)
Special Offer Winter Full Board...
R600 Champagne Valley, Winterton 3340, South Africa
Show Prices
US$166 - US$219 Avg. price/night*
Ollie #11 of 188 hotels in KwaZulu-Natal
  •  Superb hotel 
  • We visited the hotel for a mid-winter getaway. It was superb. The hotel is... more
  • 17 July 2018
Professional photos | Traveller photos (695)
Special Rate Book Direct for Best...
67 Steve Pitts Road, Umzumbe 4225, South Africa
Ollie #12 of 188 hotels in KwaZulu-Natal
  •  Amazing family holiday 
  • We've just returned from an amazing family holiday with our three children... more
  • 20 July 2018
Traveller photos (86)
Highmoor Road | Kamberg Valley, Drakensberg, Elandskop 3275, South Africa
Show Prices
US$363 - US$398 Avg. price/night*
Ollie #13 of 188 hotels in KwaZulu-Natal
Professional photos | Traveller photos (298)
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
US$30 - US$500 Avg. price/night*
Ollie #14 of 188 hotels in KwaZulu-Natal
  •  Beware of thieves 
  • The security needs upgrading, it is worrying that anybody can access you... more
  • 16 July 2018
Traveller photos (246)
Central Drakensberg | Private Bag X9, Winterton 3340, South Africa
US$169 - US$275 Avg. price/night*
Ollie #15 of 188 hotels in KwaZulu-Natal
Traveller photos (367)
Garden Court Umhlanga (Umhlanga Rocks) 3.0 of 5
7 Aurora Drive, Umhlanga Rocks 4319, South Africa
Show Prices
US$103 - US$163 Avg. price/night*
Ollie #16 of 188 hotels in KwaZulu-Natal
  •  Room, environment 
  • The view of hotel is in the good environment because the mall is around... more
  • 18 July 2018
Traveller photos (97)
60 Commercial Road | Umtentweni, Port Shepstone 4235, South Africa
Show Prices
US$111 - US$196 Avg. price/night*
Ollie #17 of 188 hotels in KwaZulu-Natal
Professional photos | Traveller photos (105)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Family
 
R600, Winterton 3340, South Africa
Show Prices
US$116 - US$289 Avg. price/night*
Ollie #18 of 188 hotels in KwaZulu-Natal
Professional photos | Traveller photos (389)
167 OR O R Tambo Parade, Durban 4001, South Africa
Show Prices
US$114 - US$166 Avg. price/night*
Ollie #19 of 188 hotels in KwaZulu-Natal
#1 of 46 hotels in Durban
  •  Service offering 
  • stay at Marine Parade was excellent and made comfortable by the... more
  • 17 July 2018
Traveller photos (200)
The Benjamin (Durban) 3.5 of 5
141 Florida Road | Morningside, Durban 4001, South Africa
Show Prices
US$99 - US$134 Avg. price/night*
Ollie #20 of 188 hotels in KwaZulu-Natal
#2 of 46 hotels in Durban
Professional photos | Traveller photos (111)