100% free to download · Restaurants, guest houses, resorts, game lodges & more across South Africa · Get it on Google Play
CastAwayZA logoCastAwayZA

🏖️ Beaches

All beaches and tidal pools in South Africa — grouped by province and town. Get GPS directions to each one in the free CastAwayZA app.

Western Cape

TownBeaches
ArnistonHeuningnes Estuary
ArnistonStruispunt
ArnistonDie Otter Beach
ArnistonLover’s Rock
ArnistonCauldron
AtlantisSilverstroomstrand
Betty's BayMoonlight Beach
Betty's BayBlokbaai
Betty's BaySea Farm West
Betty's BayBetty's Bay west
Betty's BayBetty's Bay Main Beach
Betty's BaySteyn Se Kreefkop
Betty's BayJock's Bay
Betty's BayShelly Beach
Betty's BaySilver Sands Beach
Blomboschfontein Nature ReserveBlombosstrand
Brenton-on-SeaBrenton Beach
Brenton-on-SeaMillionaire's Beach
BuffelsbaaiBuffalo Bay Beach
BuffelsbaaiBuffels Bay Beach view Point
Cape TownCamps Bay Beach
Cape TownLlandudno Beach
Cape TownSandy Bay (Nudist)
Cape TownMouille Point Cape Town Beach
Cape TownMouille Point Beach
Cape TownThree Anchor Bay Beach
Cape TownBig Bay Beach
Cape TownBig Bay Blouberg
Cape TownKleinbaai Beach Blouberg
Cape TownBoulders Beach
Cape TownMiddle Beach
Cape TownWater's Edge Beach
Cape TownSeaforth Beach
Cape TownLink Beach
Cape TownFisherman's Beach
Cape TownThereBeach
Cape TownStoney Beach
Cape TownClifton 3rd
Cape TownClifton 2nd
Cape TownClifton 1st
Cape TownGlen Beach
Cape TownCamps Bay Tidal Pool
Cape TownRobyn's Beach
Cape TownTidal Beach
Cape TownOudekraal Beach
Cape TownBuffels Bay Beach
Cape TownBuffels Bay Picnic Site and Tidal Pool
Cape TownDiaz Beach
Cape TownLagoon Beach
Cape TownSurfing Lagoon Beach
Cape TownWoodbridge Island Beach
Cape TownSunset Beach
Cape TownBloubergstrand Beach
Cape TownKite Beach
Cape TownBlouberg Beachfront
Cape TownJean Kite Beach
Cape TownBig Bay Cape Town
Cape TownEden on the Bay Table Mountain Frame
Cape TownStrand Beach
Cape TownSandy Cove/Cosy Bay
Cape TownBlake's Beach
Cape TownSmitswinkel Bay Viewpoint
Cape TownBluegums
Cape TownMacassar Beach
Cape TownMonwabisi Beach
Cape TownBlaasgat
Cape TownMnandi Beach
Cape TownBeespens Fishing Spot
Cape TownBlue Waters Beach
Cape TownGunnery Angling
Cape TownStrandfontein Beach
Cape TownSonwabe Beach
Cape TownFishing And Dog Friendly Beach
Cape TownSunrise Beach
Cape TownEast Beach
Cape TownWhale Lookout Point
Cape TownR44 Clarens Drive Lookout Point
Cape TownBali Beach Cape Town
Cape TownBeta Beach
Cape TownBakoven Beach
Cape TownQueen's Beach
Cape TownSaunders' Rocks Beach
Cape TownSea Point Pavilion
Cape TownBrokenbath Beach
Cape TownMilton Beach
Cape TownGraaff's Pool
Cape TownRocklands Beach
Cape TownSea Point Promenade
Cape TownClifton View
Cape TownMaiden's Cove
Cape TownMaiden's Cove Tidal Pool
Cape TownHout Bay Beach
Cape TownMaclear Beach
Cape TownPlatboom Beach
Cape TownBokramstrand
De Hoop Nature ReservePotbergstrand
De Hoop Nature ReserveCape Infanta Cove
De KeldersKlipgat se Plaat
De KeldersStanford's Cove Beach
Die DamWalker Beach
Die DamDie Dam Beach
Elands BayElands Bay Beach
Fish HoekFish Hoek Beach
Fish HoekSkellie Pool
FisherhavenFisherhaven Waterfront Boat and Campsite
GlencairnGlencairn Beach
GlencairnGlencairn Tidal Pool
GlencairnShelly Beach
Gordon's BayGordon's Bay Main Beach
Gordons BayBikini Beach
Great Brak RiverPienaarstrand
Great Brak RiverBothastrand
Great Brak RiverOuteniqua Beach
Great Brak RiverGlentana Beach
Great Brak RiverThe Island Beach Section
Groot-JongensfonteinJongensfontein Boardwalk
Grotto BayStoney/Pebble Beach
Grotto BayBokbaai
Grotto BayBokpunt
HansmoeskraalGwaing Beach
HawstonHawston Beach
Helderberg RuraKogel Bay
Helderberg RuralSpark's Bay Day Camp
Helderberg RuralKlippies Baai Day Camp
Helderberg RuralKogel Bay Beach
Helderberg RuralDappat Se Gat
HermanusLangbaai Beach
HermanusKammabaai Beach
HermanusVoëlklip Beach
HermanusGrotto Beach
HermanusFick-se-Poel
HermanusGearing's Point
HermanusWhale lookout
HermanusHermanus Whale Watching View Point
HermanusHermanus Tidal Pool
HermanusKraal Rock
HermanusSievers Point
HermanusKwaaiwater
HermanusSkulpiesbaai
HermanusLangbaai Beach
HermanusKammabaai Beach
HermanusSopiesklip
HermanusDreunkrans
HermanusSandbaai Beach
HermanusOnrus Beach
HermanusDavies' Pool
HermanusJan Rabie Tidal Pool
HermanusBreakfast Bay Beach
Herolds BayHerolds Bay Beach
Herolds BayHerolds Bay View Point
JongensfonteinJongensfontein Tidal pool
Kalk BayDalebrook Tidal Pool
Kalk BayKalk Bay Tidal Pools
Kalk BayKalk Bay Beach
Kalk BayWoolley's Tidal Pool
Kalk BayClovelly Beach
Klein Brak RiverKlein Brak Beach Park
Klein Brak RiverKlein Brak Beach Park
KleinmondPalmiet Lagoon and Beach
KleinmondKleinmond Beach
KleinmondDrievis
KnysnaBollards Bay Beach
KnysnaThornley Park
KnysnaLeisure Island Cove
KnysnaGreen Hole Picnic & Braai Area
KnysnaNoetzie Beach
KnysnaGiandee Beach
KoensrustKoensrust Beach
KommetjieKommetjie Public Beach
KommetjieLong Beach
KommetjieDe Kom Tidal Pool
L'AgulhasL'Agulhas tidal pool
L'AgulhasExtreme Southern Point of Africa
LangebaanChurchhaven
LangebaanSixteen Mile Beach
LangebaanChurchhaven (Preekstoel)
LangebaanSeeberg-uitsigpunt
LangebaanLangebaan Beach
MelkbosstrandMelkbosstrand Beach
MelkbosstrandDuynefontein
MelkbosstrandKreeftebaai
MelkbosstrandDerdesteen
MelkbosstrandKelpbaai
MelkbosstrandHaakgat
Mossel BayGlentana Beach
Mossel BayPansy Beach
Mossel BayDiaz Beach
Mossel BaySantos Beach
Mossel BayMunros Beach
Mossel BayBaydunes
Mossel BayHartenbos Beach
Mossel BayRonin Erasmus Beach
MuizenbergMuizenberg Beach
MuizenbergSt James Beach
NoordhoekNoordhoek Beach
OlifantsbosOlifantsbos Beach
Oubaai Golf EstateThe Bay Deck
Pearly BeachCastle Beach
Pearly BeachPearly Beach
Plettenberg BayLookout Beach
Plettenberg BaySolar Beach
Plettenberg BaySanctuary Beach
Plettenberg BayPublic beach boardwalk
Plettenberg BayThe Wreck Beach
Plettenberg BayRobberg 5 Beach
Plettenberg BayCentral Beach
Plettenberg BayBeach View Point
Plettenberg BayWedge Beach
Plettenberg BayLagoon Sunrise View Point
Plettenberg BayPoortjies Beach
Pringle BaySea Farm West
Pringle BaySea Farm East
ReebokReebokstrand
Rooi-ElsClarence Drive Outlook Point
Rooi-ElsRooi-Els Beach
Rooi-ElsRocky Beach
SaldanhaSaldanha Beach Area
ScarboroughScarborough Beach
SedgefieldGericke's Point
SedgefieldSwartvlei Beach
SedgefieldSedgefield Lagoon Mouth
SedgefieldMyoli Beach
SedgefieldCola Beach
SedgefieldGroenvlei Beach
SedgefieldSedgehill Lagoon View
SedgefieldSedgefield Ski-beach
Simon's TownWindmill Beach
Simon's TownLong Beach
Simon's TownMackerel Beach
Simon's TownFoxy Beach
Simon's TownSubmariner's Rock
St JamesDanger Beach
Still BayLappiesbaai Public Beach
Still BayPreekstoel Rock Formation
Still BayPreekstoel Beach
Still BayMuishondsbaai
Still BayMorris point
Still BayShelly Beach
StrandLong Beach
StrandBlakes Fishing Spot
StrandMelkbaai
StrandHarmony Park Tidal Pool
StrandHarmoniestrand
StruisbaaiAngus’s Bay
StruisbaaiPeggy’s Beach
StruisbaaiSeekoeigat
StruisbaaiStruisbaai Main Beach
StruisbaaiLangezandt Beach
SuiderstrandPebble Beach
Table Mountain National ParkVenus Pool
Waenhuiskrans Nature ReserveRoman Beach
WildernessLeentjies Klip
WildernessWilderness Beach Front
WildernessEbb and Flow Beach Side
WildernessWilderness Beach
WildernessKleinkrantz Beach
WildernessParadise Ridge
Witsand BeachWitsand Beach
YzerfonteinYzerfontein Beach
YzerfonteinYzerfontein Rocky Shores
YzerfonteinSchaap Island
YzerfonteinYzerfontein Swem Gat

KwaZulu-Natal

TownBeaches
AmanzimtotiWinkle Rocks (Fishing Spot)
AmanzimtotiSt Winifred's Beach
AmanzimtotiBaggies Beach
AmanzimtotiAmanzimtoti Beach
AmanzimtotiNyoni Rocks Aka Shad Rock
AnerleySunwich Port Beach
BallitoWillard Beach
BallitoMakhado's Beach
BallitoEngagement Bay (Historical Landmark)
BallitoThompsons Beach
BallitoThompson Bay Rock Pool
BallitoWillard Tidal Pool
BallitoCompensation Beach
BallitoGranny Pool Beach
BallitoClarke Bay
BallitoRock Pool
BallitoClarke Bay Beach
BallitoSheffield Beach
BallitoTinley Manor Beach
BazleyBazley Beach
Bazley BeachShangrila
Cape TownClifton 4th
DurbanGlenashley Beach
DurbanAddington Beach
DurbanUshaka Beach
DurbanGolden Mile Beach
DurbanWedge Beach
DurbanDairy Beach
DurbanNorth Beach
DurbanDurban Beach Front
DurbanSnake Park Beach
DurbanBattery Beach
DurbanCountry Club Beach
DurbanDurban Beach
DurbanOasis Beach
DurbanThekwini Beach
DurbanLaguna Beach
DurbanBlue Lagoon Beach
DurbanVirginia Beach
DurbanGarvies Beach
DurbanAnsteys Beach
DurbanBrighton Beach
DurbanTreasure Beach
DurbanIsipingo Beach
DurbanSuncoast Beach
DurbanCuttings Beach
DurbanCuttings Canal Mouth
DurbanVetchies beach
eMdlotiUmdloti Beach
eMdlotiNewsel Beach
EntabaEntaba Beaches
GenazzanoCasuarina Beach
HibberdeneMelville Beach
HibberdenePumela Beach
HibberdeneSharks Bay
HibberdeneUmzumbe Beach
HibberdeneWood Grange Beaches
HibberdeneHibberdene Beach
HibberdeneCatalina Beaches
Ifafa BeachIfafa Beach
IsipingoIsipingo Beach
Isipingo BeachTiger Rocks Swimming Pool
KingsburghDoonside Beach
KwaDukuzaBlythedale Beach
La MercyWhale watch
La MercyDolphin watch
MargateLawrence Rocks
MargateMargate South Beach
MargateMargate North Beach
MargateManaba Beach
MargateUvongo Beach
MargateWindsor on Sea
MargateShelley Beach
MargateSki Boat Bay Beach
MargateSt Michael's Beach
MargateLucien Beach
MargateThe Waterside
MargateMargate Tidal Pool
MargateRodolf's Beach
MargateMargate Kiddies Pool
MtwalumeMtwalume Beach
NkwaziZinkwazi Beach
Park RyniePark Rynie Beach Swimming Pool
Park RyniePark Rynie Beach (South)
PenningtonPennington Beach
PenningtonUmdoni Point (Fishing)
Port EdwardSilver Beach
Port EdwardSpiros Rockbeach
Port EdwardGranny's Pool Beach
Port EdwardDassie Beach
Port EdwardMzamba Beach
Port EdwardBlack Rock Beach
Port EdwardNorth Sand Bluff
Port EdwardEkubo Coastal Estate Beach
Port EdwardPort Edward Beach
Port EdwardTO Beach
Port EdwardIvy Beach
Port EdwardKidds Beach
Port EdwardLeisure Crest Beach
Port EdwardLadder Rock
Port EdwardGlenmore Beach
Port EdwardGlenmore Beach 2
Port EdwardMunster Beach
Port EdwardPalm Beach
Port EdwardSalmon Beach
Port EdwardSplash Rock Port Edward
Port EdwardRennies Beach
Port ShepstoneOslo Beach
Port ShepstonePort Shepstone Beach
Port ShepstoneBanana Beach
Port ShepstoneFishing Spot
Port ShepstoneSouthport Tidal Pool
Port ShepstoneUmtentweni Beach
RamsgateRamsgate South Beach
RamsgateBoulder Bay
RamsgateRamsgate Blue Flag Main Beach
RamsgateNoel tidal pool
RamsgateShirley Ave Point (Fishing Spot)
RamsgateSurf Edge
Richards BayAlkantstrand
Richards BayKampstrand
Richards BaySoetwaterstrand
Richards BayTwo Mile Beach
Richards BayFive Mile Beach
Richards BayMbonambi Beach
Richards BayEsikhaleni King Cetshwayo Beach
Richards BayAlkantstrand Beach
Salt Rock BeachSalt Rock
San Lameer EstateSan Lameer Beach
ScottburghScottburgh Beach
ScottburghPark Rynie Beach
ScottburghPreston Beach
ScottburghRocky Bay
ScottburghScottburgh Tidal Swimming Pool
Sea ParkSea Park Beach
SouthbroomSouthbroom Beach
SouthbroomUmkombi Beach
SouthbroomGranny’s Tidal Pool
SouthbroomMarina Beach
SouthbroomSouthbroom Beach
SouthbroomShad Rock Beach
SouthbroomSouthbroom Main Beach
SouthbroomSea Village Admiralty Zone
SouthbroomGranny Pools
SouthbroomMarina Beach Tidal Pool
SouthbroomUmkobi Beach
SouthportSouth Port Anerley Beach
SouthportAnerley Beach
St LuciaIngwe Beach
St LuciaJabula Beach
St LuciaMission Rocks Beach
St LuciaCape Vidal Beach
TrafalgarTrafalgar Beach
Tugela MouthTugela Beach
UmgababaUmgababa Beach
UmhlangaBronze Beach
Umhlanga RocksUmhlanga Beach
Umhlanga RocksO'Connor Promenade
Umhlanga RocksuMhlanga Main Beach
UmkomaasWidenham Beach
UmtentweniUmtentweni Public Beach
WestbrookWestbrook Beach
WestbrookTongaat Beach

Eastern Cape

TownBeaches
Boknes StrandStilwaterstrand
BoknesstrandBoknesstrand
Cape St FrancisJohnson's Pool
Cape St FrancisSeal Point Lookout Point
CintsaCintsa River
CintsaCintsa River Beach
Coffee BayHole In The Wall Beach
Coffee BayCoffee Bay Main Beach
East LondonNahoon Reef
East LondonMermaid's Pool
East LondonNahoon Corner
East LondonNahoon Beach
East LondonBlue Bend Beach
East LondonBonza Bay Beach
East LondonBlack Rock Beach
East LondonGonubie Main Beach
East LondonBosbokstrand
Glen GariffGlen Gariff Bulura River Mouth Beach
Glen GariffGlen Eden Lagoon
GqeberhaBrighton Beach
GqeberhaBluewater Beach
GqeberhaWells beach
GqeberhaPrivate Beach Colchester
GqeberhaKings Beach
GqeberhaYellow Frame Humewood Beach
GqeberhaHumewood Beach
GqeberhaPollok Beach Rock Pool
GqeberhaPollok Beach
GqeberhaWinterstrand
GqeberhaSecrets Beach
GqeberhaGqeberha
GqeberhaSardinia Bay Beach
GqeberhaKini Bay Beach
GqeberhaMaitland Beach
GqeberhaBlue Horizon Bay
GqeberhaDenville’s
GqeberhaHobie Beach
Hluleka Nature ReserveHluleka Beach
Jeffreys BayAston Bay Beach
Jeffreys BayParadise Beach
Jeffreys BayKite Beach
Jeffreys BayJeffreys Bay Main Beach
Jeffreys BayPoint
Jeffreys BayLower Point
Jeffreys BayKabeljous Beach
Jeffreys BayParadise Beach Old Jetty
Jeffreys BayDolphin Beach
Kei MouthGreat Kei River Mouth
Kenton on SeaMiddle Beach
Kenton on SeaShelly Bay
Kenton-on-SeaKariega Beach
Kidds BeachKidds Beach
LwandilePresley Bay
MdumbiMdumbi Beach
Oyster BayThyspunt
Oyster BayWassenaar’s Beach
Oyster BayOyster Bay Beach
Oyster BayThyspunt
Port AlfredWest Beach
Port AlfredMiddle Beach
Port AlfredKelly's Beach
St Francis BaySt. Francis Bay Passage
StormsrivierBlue-bay
TshaniTshani Beach

Find your way to every beaches — free

Get GPS directions, contact numbers and full offline search — 100% free.

Free GPS directions to every placeContact numbers & WhatsAppOffline access for road tripsFull search across 11,660+ placesFavourites, notes & check-in map
Get GPS & contact details free
on the CastAwayZA Android app
Download