Kidd's Beach
A small coastal resort village 28 km from East London with an 8 km white sand beach, a tidal pool, surf, and none of the commercial development that comes with being this close to a city.
Town Info
- ProvinceEastern Cape
- DistrictBuffalo City
- MunicipalityBuffalo City
- Postal Code5264
About the Town
Kidd's Beach sits on the Indian Ocean coast about 28 km south-west of East London, named after Charles Kidd, who served as mayor of King William's Town in the 1860s. The Mkhanzi River — the name is Xhosa for 'bulrush' — runs along the eastern boundary of the village. The beach stretches for 8 km, wide and white, without a commercial strip behind it. For a village this close to a major city, the lack of development is the thing that defines it.
The beach itself is the main event. The surf is consistent and warm — the Agulhas Current keeps water temperatures higher here than on the Cape coast. Surfers use it regularly. There is a tidal pool near the village that works well for children. The wider beach offers swimming, shell collecting, and the kind of long walks that fill a weekend without needing to plan them. Reefs and hidden coves within walking distance add variety for anyone willing to explore at low tide.
Cove Rock is a few kilometres down the coast and worth seeing — a large rock outcrop that juts into the sea and creates its own micro-environment of kelp, rock pools, and nesting seabirds. Mountain bike trails run through the area, including a route that follows the beach itself. During winter, whales are visible offshore from May through August. The sardine run in June and July brings dolphins close to shore in numbers.
Kidd's Beach does not pretend to be more than it is. It is a beach village near a city, useful to East London residents as a weekend destination, and characterised more by what it has avoided becoming than by anything it has built.

Do you know this town better than I do?
If you live here, grew up here, or spent real time here, I want to hear from you. A photo, a correction, a story, a tip. Anything that makes this page more honest is welcome.
Join the Community
200,000+ South Africans already in the Facebook group. Weekly small-town stories, road trip tips, and hidden gems.