
Published 9 March 2026. Last reviewed 15 April 2026
St James is the postcard. The row of brightly painted Victorian bathing boxes above the sand is one of the most photographed sights in Cape Town, and they sit over a small cove with a walled tidal pool that gives you the calmest, safest dip on the whole False Bay railway line. It is tiny, it is sheltered, and on a still summer morning it is close to perfect for families.
What makes it work is the same thing that makes Fish Hoek work, the warmer eastern side of the peninsula, but here the seawall pool takes the worry out of the water entirely. Toddlers paddle in the shallow end while stronger swimmers cross to the deeper wall, and the catwalk path runs from the cove along the rocks toward Muizenberg, a lovely flat stroll with the sea on one side and the trains on the other.
The honest catch is size and timing. This is a small beach, so a hot Saturday brings a scrum for the sand and the few parking bays, and the pool partly drains at low tide, which can leave it shallow and weedy. Come early, check the tide, and treat St James as a charming short visit rather than an all day base. For a bigger beach next door, walk or ride one stop to Muizenberg, and for warm flat swimming go to Fish Hoek.
St James is a heritage family cove rather than a club beach. The nearest food and drink sit a short way along the coast in Kalk Bay and Muizenberg rather than on the sand.
St James is a small public swimming cove with a tidal pool, not a sunbed and bottle service beach club. For club style beds and bars you would cross to the Atlantic seaboard around Camps Bay. Details are to be confirmed.
A few minutes along the coast, Kalk Bay harbour and the Muizenberg beachfront gather cafes, seafood and surf spots that pair well with a pool morning here. These are independent venues with their own hours, to be confirmed.
St James lies on the False Bay coast between Muizenberg and Kalk Bay, about forty minutes by car from the city centre on the way toward Simon's Town. Parking is limited to a small lay by near the bathing boxes, so it fills quickly on warm days.
It is one of the easiest Cape Town beaches to reach without a car, as the Southern Line train runs along the shore and stops at the St James halt right above the sand when the service is operating. Bring a tide app, pack a wind layer for the southeaster, and remember that conditions are typical and never guaranteed.
St James is a family pool cove rather than a club beach, but tell us your date and party and we will point you to club style beds and bars elsewhere on the Cape. No charge to enquire.
It is famous for two things, a walled tidal pool that gives the calmest safe swim on the False Bay railway line, and the row of brightly painted Victorian bathing boxes above the sand, which are among the most photographed sights in Cape Town.
Yes. The seawater tidal pool is the main draw and is well suited to families and gentle swimmers, calmest at high to mid tide. It goes shallow at low tide, and as with any sea pool you should watch children and check conditions on the day.
The colourful boxes are privately owned beach huts and are not public changing rooms. You are very welcome to photograph them from the beach, which most visitors do, but please do not treat them as facilities or try to enter them.
It is about forty minutes by car from central Cape Town toward Simon's Town, with only a small parking lay by. The simplest way is the Southern Line train, which stops at the St James halt right above the beach when the service is running.
They suit different days. St James wins for the tidal pool and the photogenic boxes but is tiny, Muizenberg one stop along is a big surf and family beach, and Fish Hoek has the warmest flat swimming water. Many visitors happily combine two of them.