KwaZulu-Natal
South Africa
Popular cities in KwaZulu-Natal
Durban
Known for Beaches, Sea and Relaxing
Explore relaxing Durban: its beaches, casinos, museums, and more!
Reasons to visit
- Durban Beach
- uShaka Marine World
- Moses Mabhida Stadium
Umhlanga
Known for Luxury, Entertainment and Cocktails
Come to upscale Umhlanga and enjoy its cafes, entertainment, and spas.
Reasons to visit
- Umhlanga Rocks Beach
- Gateway Theatre of Shopping
- Umhlanga Lighthouse
Southbroom
Known for Relaxing, Beaches and Sea
Get away to upscale Southbroom! Enjoy the golf, zoo, and beaches.
Reasons to visit
- Southbroom Beach
Pietermaritzburg
Known for Gardens, Adventure and Casinos
Pietermaritzburg is calling! Discover its adventures, casinos, coffee, and more.
Margate
Known for Beaches, Sea and Relaxing
Trip time! Discover the beaches, zoo, and natural setting in relaxing Margate.
Ballito
Known for Relaxing, Swimming and Dolphins
Come to relaxing Ballito and enjoy its whale watching, surfing, and spas.
BalgowanBallitoBereaBergvilleBluffCamperdownCathkin ParkCraigieburnCurry's PostDrakensberg GardensDundeeDurbanDurban NorthElandskopElysiumEmpangeniEshoweGiant's Castle Game ReserveGreater KokstadHibberdeneHillcrestHillheadHiltonHimevilleHlabisaHluhluweHowickIngweIsipingo BeachIslayJagersrustJoziniKingsburghKloofKokstadKwaDukuzaKwaNibelaLa LuciaLa MercyLadysmithLidgetton WestMadadeniMakakatanaMalvernMandiniManguziMargateMargate BeachMfoloziMid IllovoMooirivierMount EdgecombeMsingaNewcastleNkwaziNottingham RoadNtambananaPalm BeachPaulpietersburgPenningtonPietermaritzburgPinetownPongolaPort EdwardPort ShepstonePort ZimbaliRamsgateRichards BayRichmondRorke's DriftSalt RockSan LameerSani PassScottburghSelection BeachShaka's RockSheffield BeachShelly BeachSodwana BaySodwana Bay National ParkSouth DurbanSouthbroomSt. LuciaUMuziwabantuUlundiUmhlali BeachUmhlangaUmhlanga RidgeUmkomaasUmlaziUnderbergWestbrookWestvilleWintertonZimbali Coastal EstateZinkwazi BeachaManzimtotieMdlotieMthunziniuMhlabuyalingana