Coast Indian Ocean South Africa (114 spots)

Most Popular Locations

All locations

Albatross Alkandstrand Ann Ave Ansteys Beach Avalanche Ballito Banana Beach Black Rock Bluewater Bay Boggoms Bay Boneyards Bonza Bay Brandfontein Brenton-on-Sea Brighton Beach Buffelsbaai Bushmans River Mouth Cannon Rocks Cape St Francis Cape Vidal Cintsa Bay Coffee Bay Point Cola Beach Devils Horn Die Mond Ducks Durban Bay Durban Kitebeach Fence Fish Boma Flat Rocks Garfield Glen Eden Point Goukamma Mouth Gouritzmond Green Point Grotto Beach Hartenbos Hawston Hullets Reef Ifafa Beach Jeffreys Bay Jongensfontein East Kariega Main Beach Kassiesbaai Kelso Keurboomstrand Kings Beach Kitchen Windows Klein Brakrivier Knysna Lagoon / Brenton on Lake Knysna Lagoon / Leisure Island La Mercy Lagoon Lookout Beach Lucien Magna Tubes Maitlands Beach Margate Beach Marina Beach Mdumbi Mdumbi Point Meisho Maru Middle Beach Millars Point Myoli Beach Nahoon Beach Nahoon Reef Natures Valley New Pier Noncom Noordhoek North Beach Oyster Bay Palm Beach Paradise Beach Pelican Island Plettenberg Bay Lagoon Port Alfred Port Alfred Middle beach Queensberry Bay Riet River Rocky Bay Rufanes River Mouth Salt Rock Sardinia Bay Scottburgh Sodwana Bay Southern Cross St Francis River Mouth St Lucia Estuary St Michaels Still Bay Still Bay Lefts Still Bay Rights Struis Bay Harbour Struis Bay Main Beach Suiderstrand Sundays River Sunwich Port Supertubes Swartvlei The Point Tinley Manor Beach Point Umdloti Umhlanga Umhlanga Rocks Umtentweni Umzumbe Waenhuiskrans Point Warner Beach Westbrook Wilderness Witsand Yellowsands

Coast Indian Ocean South Africa (114 spots)