Beaches in South Africa

145 beaches on the coast in South Africa. South Africa has 100 more swimming spots of other kinds.

By type

All swimming spots in South Africa · View on the map