Still one of the best spots on the Peninsula for Kids. Very crowded on a weekend with good weather.
More

Still one of the best spots on the Peninsula for Kids. Very crowded on a weekend with good weather.
More
I generally agree with the other reviews, but for me this is a lovely smallish beach. I like that there are families here. The salt water sea pool made me feel safe from sharks while still being in sea water, and the pool was even warmer than the already warmish water. The huts, with mountains behind, are a sight to...
More
of sand, beach. More a symbol of old style Cape. Nice architecture on the houses.
More
In Cape Town, the ocean is generally freezing cold. St James is great because the water here is warm and there is a kind of open ocean 'swimming pool' where you can let the kids play. However, it can get really crowded. I would rather say that Danger Beach, which is about a five minute walk away, is better (not...
More
nice quaint little beach and tidal pool. great fun for the kids
More
The childhood memories from the 60's are pleasant I can't say that I would enjoy it as much in this day and age it gets too packed and noisy. Maybe a sunset experience could work.
More
This is what beaches were like in Cape Town 80 and more years ago. And not much has changed at St James. Tidal pool for families. Completely different to brash loud beaches at Clifton and Camps Bay. If you have been to those beaches, go to St James to see "old Cape Town".
More
These colourful changing rooms are a landmark in St. James. The sea pool is set right in the rocks, easily accessable, and filled with fresh sea water.
More
This beach isn't particularly special by South Africa standards and there are better ones to visit on a day trip from Cape Town during your trip. However, the colorful changing rooms on St. James beach are fantastic, well worth a quick stop just for these photographs.
If you rent a car for a Cape Peninsula tour you can divert across...
More
If you own or manage St. James Beach, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.
Manage your listing