St James Beach

© Thomas Harding


With its famous and much-photographed Victorian bathing huts, St James Beach is a wonderful place for family leisure. The protected tidal pool combines the feel of ocean swimming with the safety and calm of a swimming pool. Collect shells, investigate interesting rock formations, or relax on the nearby lawn. Refreshments, cafes and restaurants are within easy walking distance.
This place was added by Blue On Blue

St James Beach Map

In and Around

Nearby Locations
Nearest Airport
Featured Destinations
Bars and Nightclubs

Accommodation near St James Beach

*Distances are shown as the crow flies and not necessarily the actual travelling distance.

from R3,000
1 night, 2 adults


Sleeps 6 St James Self-catering in St James
0.09km from St James Beach

Steeped in history, this original stone house dates back 122 years. The period's fireplaces, teak f...

from R800
1 night, 2 adults

Auret's Cottage

Sleeps 5 St James Self-catering in St James
0.12km from St James Beach

Auret’s Cottage is situated opposite the child-friendly St James tidal pool and beach huts and offe...

from R6,250
1 night, 2 adults

Villa St James

Sleeps 20 St James Self-catering in St James
0.14km from St James Beach

Villa St James, simply put, is massive. The Villa accommodates up to 16 people in eight large bedroo...

from R2,000
1 night, 2 adults

Rodwell House

Sleeps 25 St James Boutique Hotel in St James
0.15km from St James Beach

Rodwell House in the sun-soaked village of St James. It nestles between the Kalk Bay Mountains and F...

from R1,550
1 night, 2 adults

Disa Westwray D55

Sleeps 6 St James Self-catering in St James
0.18km from St James Beach

This is a lovely old-style family home, situated on the mountainside of St James. The house is only...

from R3,500
1 night, 2 adults

Stonehurst at St James

Sleeps 8 St James Self-catering in St James
0.19km from St James Beach

Situated in St James, between Kalk Bay and Muizenberg, this beautifully decorated home sleeps up to ...

from R650
1 night, 2 adults

Sul Mare

Sleeps 10 St James Self-catering in St James
0.21km from St James Beach

Sul Mare House is a few steps from the Ocean, set amidst a tranquil indigenous garden with koi pond,...

from R3,750
1 night, 2 adults

30 Main Road St James

Sleeps 10 St James Private Home in St James
0.21km from St James Beach

This is a charming self-catering house situated on the main road of St James, with stunning sea view...

from R898
1 night, 2 adults

Blue On Blue

Sleeps 6 St James Bed and Breakfast in St James
0.30km from St James Beach

Romantic B&B on mountain slope 100m from beach, with spectacular views of False Bay and Cape Peninsu...

from R840
1 night, 2 adults

Sonnekus Guest House

Sleeps 20 St James Bed and Breakfast in St James
0.39km from St James Beach

Sonnekus is a spacious, Colonial home, which has been restored with all modern facilities. All of t...

  • Beaches