Hotels in KwaZulu-Natal, South Africa

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room

KwaZulu-Natal is a coastal province in eastern South Africa, famous for its dramatic Drakensberg mountains and rich Zulu heritage. The climate is subtropical, with hot, humid summers reaching 90°F (32°C) that are perfect for surfing at Umhlanga Rocks or diving at iSimangaliso Wetland Park, while mild winters around 70°F (21°C) offer dry conditions for hiking the uKhahlamba-Drakensberg Park or spotting rhinos in Hluhluwe-iMfolozi Park. Whether you chase waves in summer or explore the battlefields of Isandlwana in winter, each season brings its own distinct adventure.

A

Amanzimtoti  16 hotels

D

Dargle  Star Dam Lodges
Dundee  11 hotels
Durban  271 hotels

F

Freeland Park  The Lazy Shark

G

Gillitts  2 hotels
Gingindlovu  The Sunbird Guesthouse
Glencoe  Hlalakahle Lodge
Greytown  4 hotels

H

Harding  2 hotels
Henburg Park  Midlands Lakehouse
Hibberdene  2 hotels
Hillcrest  19 hotels
Hilton  19 hotels
Himeville  6 hotels
Hluhluwe  8 hotels
Howick  12 hotels

J

Jozini  6 hotels

L

La Lucia  2 hotels
La Mercy  4 hotels
Ladysmith  16 hotels
Langkloof  2 hotels
Lidgetton  2 hotels
Lions River  Misty River

M

Manguzi  2 hotels
Margate  30 hotels
Mbazwana  2 hotels
Melmoth  2 hotels
Mkuze  2 hotels
Mooirivier  5 hotels
Mtubatuba  8 hotels
Mtunzini  5 hotels

O

Oslo Beach  Beach View

P

Pennington  4 hotels
Phelandaba  Thengane Lodge West
Pinetown  11 hotels
Pongola  8 hotels
Port Edward  22 hotels

S

Salt Rock  3 hotels
Scottburgh  6 hotels
Shelly Beach  4 hotels
Sodwana Bay  4 hotels
Southbroom  3 hotels
St Lucia  27 hotels
Swartberg  Flitwick Ranch

T

Trafalgar  2 hotels
Tugela Mouth  No 12 Tugela Mouth

U

Ulundi  3 hotels
Umdloti  3 hotels
Umhlali  La Hacienda
Umhlanga  9 hotels
Umkomaas  4 hotels
Umtentweni  4 hotels
Umzimkulu  Nogixa Lodge
Umzumbe  3 hotels
Underberg  7 hotels
Uvongo Beach  4 hotels

V

Van Reenen  3 hotels
Verulam  2 hotels
Vryheid  12 hotels

W

Warner Beach  3 Ocean Breeze
Waterfall  Snamel'S
Weenen  2 hotels
Westbrook  Blue Largo Sea View
Winterton  4 hotels

Z