
St. James Holidays from £1,499
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Your St. James Holiday
From its highlights to its hidden delights, this city is best explored with a St. James holiday package. Find somewhere to stay in Hout Bay, which is great for coastal beaches, history and markets. Boulders Beach, Chapmans Peak and Muizenberg Beach are just a few of the attractions you'll want to check out during your trip to St. James. Stop dreaming and start doing. Browse the range of options on Expedia today and put your St. James holiday plans into action!

21 Nettleton
Reviewed on 2 Mar 2025


The Twelve Apostles Hotel and Spa
Reviewed on 11 Sep 2024

One&Only Cape Town
Reviewed on 10 Feb 2025

Labotessa Luxury Boutique Hotel
Reviewed on 23 Apr 2024
Where to stay in St. James

Victoria and Alfred Waterfront
Enjoy superb waterfront shopping and dining and exquisite views at South Africa’s most visited destination.
Top hotels in St. James

Reviewed on 25 Jun 2025

Reviewed on 28 Jun 2025

Reviewed on 28 Jun 2025
Frequently asked questions
Popular places to visit

Table Mountain
One of the world’s oldest mountains creates an iconic backdrop to the Cape Town skyline. Climb to the summit for breathtaking views of the surrounding coast.

Camps Bay Beach
See and be seen, admire beautiful sunsets and go hiking in the famous Twelve Apostles at one of Cape Town’s most stylish beaches.

Boulders Beach
Get a privileged close-up view of an African penguin colony among the spectacular rock formations at this beach that also offers excellent swimming conditions.
Things to do

Zipline Cape Town - From Foot of Table Mountain Reserve

Cape Town: Guided Kayaking in Hout Bay
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.