We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Things to Do near St James Beach

#1 of 3 things to do in St. James
Dalebrook Rd Opposite Kalk Bay Community Centre, St. James 7946 South Africa
0 miles from St James Beach
#2 of 5 Shopping in Muizenberg
51 Main Road corner Albertyn Road, Muizenberg 7945 South Africa
0.1 miles from St James Beach
#9 of 10 things to do in Kalk Bay
52 Main Road, Kalk Bay 7975 South Africa
0.1 miles from St James Beach
#3 of 10 things to do in Kalk Bay
64 Main Road, Kalk Bay 7975 South Africa
0.1 miles from St James Beach
#8 of 10 things to do in Kalk Bay
71 Main Road, Kalk Bay South Africa
0.1 miles from St James Beach
#4 of 10 things to do in Kalk Bay
86 Main Road Kalk Bay, Kalk Bay 7975 South Africa
0.1 miles from St James Beach
#2 of 10 things to do in Kalk Bay
Kalk Bay 7990 South Africa
0.4 miles from St James Beach
Book a Tour
Cape Town to Cape Point Private Day Tour
from $94.16
More Info
Cape Town Whale Watching with Cape Point
from $188.60
More Info
See All
#3 of 5 things to do in Muizenberg
M75 Boyes Drive, Muizenberg 7945 South Africa
0.3 miles from St James Beach
Book a Tour
Cape Town Whale Watching with Cape Point
from $188.60
More Info
See All
#5 of 10 things to do in Kalk Bay
Main Road, Kalk Bay South Africa
0.3 miles from St James Beach
#6 of 10 things to do in Kalk Bay
28 Main Rd, Kalk Bay, Kalk Bay South Africa
0.3 miles from St James Beach
#2 of 91 Boat Tours & Water Sports in Cape Town Central
Camps Bay, Cape Town Central 7925 South Africa
1.6 miles from St James Beach
Book a Lesson
Experience the Stoke Surf Lesson
from $47.15
More Info
2-Day 'Stoked like a Local' Surf Camp
from $206.74
More Info
See All
#3 of 3 things to do in St. James
88 Main Road, St. James 7945 South Africa
0.4 miles from St James Beach
#43 of 180 things to do in Cape Town Central
Main road, St James, Cape Town Central South Africa
0.7 miles from St James Beach
#1 of 5 things to do in Fish Hoek
14a Simon's Town Road, Fish Hoek 7975 South Africa
1.7 miles from St James Beach
#1 of 9 Tours in Muizenberg
Beach Road Phase 4 Empire Building, Ground Floor, Muizenberg 7945 South Africa
1.6 miles from St James Beach
#2 of 3 things to do in St. James
Main Rd, St. James 7946 South Africa
0.4 miles from St James Beach
#4 of 9 Tours in Muizenberg
20 Main Road, Muizenberg 7945 South Africa
0.7 miles from St James Beach
#24 of 180 things to do in Cape Town Central
Beach Road Parking: what3words ///probes.fiesta.rerun, Cape Town Central 8001 South Africa
1.4 miles from St James Beach
Book a Tour
Cape Point and Winelands Full Day Tour from Cape...
from $108.81
More Info
See All
#11 of 281 Outdoor Activities in Cape Town Central
31 Glenhurst Road, Cape Town Central 7975 South Africa
3.2 miles from St James Beach
#26 of 444 Tours in Cape Town Central
Tafelberg Road, Cape Town Central 7945 South Africa
4 miles from St James Beach
#2 of 9 Tours in Muizenberg
10 Empire Building Beach Road, Muizenberg 7945 South Africa
1.5 miles from St James Beach
#2 of 16 things to do in Elgin
Houw Hoek Village, Elgin South Africa
4.6 miles from St James Beach
#68 of 444 Tours in Cape Town Central
Cape Town Central 7750 South Africa
3.3 miles from St James Beach
#1 of 10 things to do in Kalk Bay
177 Clovelly Road, Kalk Bay 7975 South Africa
1.3 miles from St James Beach
#30 of 180 things to do in Cape Town Central
Cape Town Central South Africa
1.7 miles from St James Beach
Book a Tour
Full-Day Cape Peninsula and Cape of Good Hope...
from $241.78
More Info
Two Oceans Scenic Helicopter Flight from Cape Town
from $195.86
More Info
See All
#1 of 26 Tours in Simon's Town
Good's Shed Main Road, Simon's Town 7975 South Africa
4.5 miles from St James Beach
#24 of 444 Tours in Cape Town Central
Cape Town Central South Africa
6.8 miles from St James Beach
#9 of 1,129 things to do in Western Cape
Hout Bay Road Between Noordhoek and Hout Bay, 7872 South Africa
6.1 miles from St James Beach
Book a Tour
Cape Town City Sightseeing by Motorcycle Sidecar...
from $83.42
More Info
Half Day Cape Point Tour from Cape Town
from $72.64
More Info
See All
#2 of 26 Tours in Simon's Town
Town Jetty, Wharf Street, Simon's Town South Africa
4.9 miles from St James Beach
Book Now
Kayak Trip to the Boulders Penguins from Simon's...
from $25.39
More Info
See All
#1 of 1 Classes & Workshops in Muizenberg
165 Main Road, Muizenberg 7945 South Africa
1.4 miles from St James Beach