This is a list of seaside resorts in South Africa. These seaside resorts are in the Eastern Cape, KwaZulu-Natal, Northern Cape and Western Cape provinces which are all coastal provinces of South Africa.
Eastern Cape Blue Horizon Bay Bluewater Bay Bushman's River Mouth Cannon Rocks Cape St Francis Chintsa Coffee Bay East London Gonubie Haga Haga Hamburg Jeffreys Bay Kenton-on-Sea Kidd's Beach Mazeppa Bay Morgans Bay Port Alfred Port Elizabeth Port St Johns St Francis Bay
KwaZulu-Natal Durban
Durban South Coast
Amanzimtoti Hibberdene Kingsburgh Margate Pennington Port Edward Ramsgate Scottburgh Shelly Beach St Michael's-on-sea Umzumbe Uvongo
North Coast
Ballito Blythedale Beach Cape Vidal eMdloti Mtunzini Salt Rock Shaka's Rock St Lucia Tinley Manor Beach Tugela Mouth uMhlanga Zinkwazi Beach
Northern Cape Alexander Bay Hondeklip Bay Jacobsbaai Kleinzee Port Nolloth
Western Cape Arniston Betty's Bay Bloubergstrand Boknesstrand Brenton-on-Sea Buffelsbaai Cape Town De Kelders Elands Bay Fish Hoek Franskraalstrand Gansbaai Gordon's Bay Hartenbos Hawston Hermanus Herolds Bay Keurboomstrand Kleinmond Knysna Kommetjie L'Agulhas Lambert's Bay Langebaan Llandudno Mossel Bay Muizenberg Nature's Valley Noordhoek Onrus Paternoster Pearly Beach Plettenberg Bay Pringle Bay Sedgefield Simon's Town St Helena Bay Stilbaai Strand Strandfontein Struisbaai Tergniet Victoria Bay Wilderness Witsand Yzerfontein
References