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 R3000
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 R4500
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 R2000
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 R950
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 R2500
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 R3750
1 night, 2 adults

30 Main Road St James

Sleeps 10 St James Self-catering 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...

Blue On Blue
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...

St James Homestead
from R2360
1 night, 2 adults

St James Homestead

Sleeps 12 St James Guest House in St James
0.43km from St James Beach

Nestled between majestic mountains and rocky coastlines, St James Homestead offers a relaxing seasid...

  • Beaches