← Explore All Provinces

KWAZULU-NATAL

Discover the towns of this beautiful region.

Ballito

Ballito: A Coastal Escape on the Dolphin Coast Set along KwaZulu-Natal’s North Coast, Ballito is a popular seaside town known for its golden beaches, warm Indian Ocean waters and easygoing holiday

Explore Town

Umhlanga

Umhlanga: A Coastal Escape on KwaZulu-Natal’s North Coast Umhlanga pairs the energy of a modern coastal centre with the relaxed feel of a seaside holiday. Its beaches, ocean views and lively villag

Explore Town

Durban

Durban: A City Shaped by the Sea On the shores of the Indian Ocean, Durban brings together golden beaches, a lively city centre and the rich cultural character of KwaZulu-Natal. Often called eThekw

Explore Town

Pietermaritzburg

Pietermaritzburg: Heritage in the Heart of KwaZulu-Natal Set among the rolling hills of KwaZulu-Natal, Pietermaritzburg blends a rich past with the easy pace of a garden city. As the province’s cap

Explore Town

Newcastle

Newcastle: History and Highland Scenery Set in the foothills of the Drakensberg in northern KwaZulu-Natal, Newcastle brings together a rich past, a lively town centre and wide-open highland scenery

Explore Town