St. James Beach


Visit St. James Beach
Things to do

Cape town:Cape of good hope afternoon tour/penguins
£21
per adult

From Hermanus or Cape Town: Shark Cage Diving Experience
£98
per adult
96% of travellers recommend

Cape Town African Dinner & Interactive Drumming Experience
£122
per traveller
80% of travellers recommend
Plan a trip to see St. James Beach
Price found within the past 48 hours. Click for updated prices.

Taj Cape Town
Cape Town City Centre
Price was £1,633, price is now £1,374 per person
£1,374
per person
5 Oct - 10 Oct
found 17 hours ago
Return flight included
London (LON) to Cape Town (CPT)
9.4/10 Exceptional! (1,004 reviews)
Really convenient hotel in the heart of Cape Town, opposite St. George's Cathedral. The front of the hotel has limited parking options, so,c one has to valet for about $15 day. Beautiful lobby. Staff were super friendly. Laundry service was reliable. Their breakfast buffet was luxurious. We stayed for their high tea - yummy and wonderful selection of teas, like ROOIBOS. We had a great view of the mountain. I miscalculated by booking, and they were kind enough to extend out stay. They have a concierge that organizes everything - like helicopter trips. Good deal. Lovely rooms.
Reviewed on 26 Aug 2026

Victoria and Alfred Hotel by NEWMARK
Victoria and Alfred Waterfront
Price was £1,954, price is now £1,527 per person
£1,527
per person
5 Oct - 10 Oct
found 17 hours ago
Return flight included
London (LON) to Cape Town (CPT)
9.2/10 Wonderful! (1,000 reviews)
The staff was wonderful, everyone was pleasant and went out of their way to be helpful, especially the front desk employees. The morning breakfast was amazing. Also enjoyed the spa and sitting by the pool. Excellent location, close to everything on the V & A waterfront.
Reviewed on 26 Aug 2026

The Tree House Boutique Hotel
Cape Town City Centre
Price was £1,624, price is now £1,434 per person
£1,434
per person
5 Oct - 10 Oct
found 17 hours ago
Return flight included
London (LON) to Cape Town (CPT)
9.6/10 Exceptional! (242 reviews)
If staying in Cape Town, I would highly recommend staying at the Tree House. The rooms are modern and clean, the breakfast is great. However, the real value of this hotel is the staff. You could not ask for a kinder group of people. From the moment you arrive to the time you need to check out, the staff are always checking if there is anything they can help with, or any places they can recommend. That type of atmosphere is very hard to capture and this team do it seamlessly. 100% will return if I am ever in Cape Town.
Reviewed on 24 Jul 2026
Tours & day trips
See all 57 activities
Cape Town: Great African Sea Forest Guided Snorkel
Activity duration is 2 hours
10.0 out of 10 with 26 reviews
Free cancellation available
History & culture
See all 14 activities
Cape Town: Great African Sea Forest Guided Snorkel
Activity duration is 2 hours
10.0 out of 10 with 26 reviews
Free cancellation available
Wildlife & nature
See all 14 activities
Cape Town: Great African Sea Forest Guided Snorkel
Activity duration is 2 hours
10.0 out of 10 with 26 reviews
Free cancellation available
Classes & workshops
See all 5 activities
Private Surf Lessons Muizenberg, Cape Town
Activity duration is 1 hour and 30 minutes
10.0 out of 10 with 38 reviews
Free cancellation available
Stay near popular St. James Beach attractions
Top Hotel Deals
Check availability on hotels close to St. James Beach

Sonnekus Boutique Hotel & Bistro
88 Main Road, St. James Cape Town Western Cape

Havenzicht: sleep to the sound of the sea
Cape Town WC

St James Guesthouses
108 Main Road St.James Cape Town Western Cape

Baytree Beach House
Cape Town WC

Chartfield Guesthouse
30 Gatesville Road Cape Town Western Cape

Stoep By Ideas Cartel
2 Quarterdeck Rd Cape Town Western Cape

Kalk Bay Apartments
30 Gatesville Road Cape Town Western Cape

Majestic Townhouse 9 - Kalk Bay seaside living
Cape Town Western Province

The Majestic Apartment
The Majestic Village Cape Town Western Cape
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Explore a world of travel with Expedia
- 3 Star Hotels in Muizenberg
- 5 Star Hotels in Kalk Bay
- 5 Star Hotels in Muizenberg
- 5 Star Hotels in Simon's Town
- Hotels near Boulders Beach
- Camps Bay Hotels
- Cape Town City Centre Hotels
- All-Inclusive Hotels in Cape Town
- Beach Resorts & in Cape Town
- Winery Hotels in Cape Town
- Villas in Cape Town
- Capri Hotels
- Hotels near Clovelly Golf Course
- Constantia Hotels
- Fish Hoek Hotels
- Grassy Park Hotels
- Kalk Bay Hotels
- Hotels near Muizenberg Beach
- Spa Hotels in Muizenberg
- Luxury Hotels in Noordhoek
- Noordhoek Hotels
- Beach Resorts & in Simon's Town
- Hotels with Pool in Simon's Town
- Spa Hotels in Simon's Town
- Simon's Town Hotels
- Hotels near St. James Beach
- Hotels near Steenberg Golf Estate
- Hotels near Steenberg Wine Estate
- Sunnydale Hotels
- Sweet Valley Hotels
- Tokai Hotels
- Victoria and Alfred Waterfront Hotels
- Westlake Hotels
- Flights to Cape Town
- British Airways London (LHR) to Cape Town (CPT) flights
- Flights from Birmingham (BHX) to Cape Town (CPT)
- Flights from Edinburgh (EDI) to Cape Town (CPT)
- Flights from Harare (HRE) to Cape Town (CPT)
- Flights from Johannesburg (JNB) to Cape Town (CPT)
- Flights from London (LHR) to Cape Town (CPT)
- Flights from London (LON) to Cape Town (CPT)
- Flights from Manchester (MAN) to Cape Town (CPT)
- Boulders Beach
- Camps Bay Beach
- Camps Bay Holidays
- Cape of Good Hope
- Visit Bergvliet
- Visit Camps Bay
- Visit Cape Town City Centre
- Visit Clovelly
- Visit Fish Hoek
- Visit Hout Bay
- Visit Kalk Bay
- Visit Lakeside
- Visit Marina da Gama
- Visit Muizenberg
- Visit Noordhoek
- Visit Simon's Town
- Visit St. James
- Visit Tokai
- Visit Victoria and Alfred Waterfront
- Cape Town Holidays
- Chapmans Peak
- Clifton Bay Beach
- Constantia Village
- Eagles Nest
- Fish Hoek Beach
- Fish Hoek Holidays
- Hout Bay Beach
- Kalk Bay Harbour
- Kalk Bay Holidays
- Kenilworth Race Course
- Kingsbury Hospital
- Kirstenbosch National Botanical Gardens
- Llandudno Beach
- Llandudno Holidays
- All inclusive Holiday Packages Cape Town
- Muizenberg Beach
- Muizenberg Holidays
- Newlands Cricket Ground
- Newlands Holidays
- Noordhoek Beach
- Noordhoek Holidays
- Noorul Islam Heritage Museum
- Sandy Bay Beach
- Silvermine Nature Reserve
- Simon's Town Holidays
- Table Mountain






























