Where is St. James Beach?
Cape Town is home to St. James Beach. If you're looking for things to do, you might want to stop in and see Kalk Bay Beach and Fish Hoek Beach.
Where can I stay near St. James Beach?
We've got 68 hotels to choose from within just a mile of St. James Beach. You might want to think about one of these choices that are popular with our travellers:
Blue On Blue Bed and Breakfast
- B&B • Free breakfast • Free parking • Free Wi-Fi
Sonnekus Boutique Hotel & Bistro
- guest house • Free parking • Free Wi-Fi • Spa
St James Guesthouses
- guest house • Free parking • Free Wi-Fi • Bar • Attentive staff
Oceanfront Penthouse
- holiday home • Water park
St James Homestead Villa
- villa • Outdoor pool • Garden
Things to see and do near St. James Beach
What to see near St. James Beach
- Kalk Bay Beach
- Fish Hoek Beach
- Muizenberg Beach
- Table Mountain National Park
- Boulders Beach
Things to do near St. James Beach
- Steenberg Vineyards
- Steenberg Wine Estate
- Cape Point Vineyards
- Constantia Wine Route
- Groot Constantia Winery
How to get to St. James Beach
Flights to Cape Town
- Cape Town (CPT-Cape Town Intl.), 10.5 mi (16.9 km) from central Cape Town