
St. James Holidays from AU$721
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$2,500 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your St. James Holiday
Families, coastal beaches and surfing are just a few of the things to look forward to when you lock in a holiday package to St. James. Whether you're looking for fun, relaxation or something else, this picturesque neighbourhood will have it. Want to sightsee during your trip to St. James? Don't miss nearby attractions such as Muizenberg Beach, Kalk Bay Beach and Fish Hoek Beach. Don't just think about it — turn it into reality! Secure your ideal St. James holiday with Expedia and travel your way.
Top Holiday Package Deals in St. James

Urban Elephant 16 on Bree
Reviewed on 21 July 2026




Radisson Collection Hotel, Waterfront Cape Town
Reviewed on 26 July 2026
Our guide on where to stay in St. James

Victoria and Alfred Waterfront
Blending modern buildings with colourful period structures, the architecture at the Victoria & Alfred Waterfront reflects its vibrant, cosmopolitan atmosphere.
Our pick of the best St. James Hotel Deals

Taj Cape Town
"Everything was great - would highly recommend"
Reviewed on 25 July 2026

Hotel Verde Cape Town Airport
"Appreciated the airport shuttle. Staff was very friendly and professional. Rooms very modern and bed comfortable. Would definitely recommend to others."
Reviewed on 24 July 2026

AC Hotel by Marriott Cape Town Waterfront
Frequently asked questions
Stay near popular St. James attractions
Activities

Cape Town: Great African Sea Forest Guided Snorkel

Cape Town: Peninsula, Cape of Good Hope & Boulders Beach Penguins















