St. James Holidays from £1,212

Book a Hotel + Flight or Car together to unlock savings

Photo by South African Tourism
  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

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!

Price found within the past 48 hours. Click for updated prices.
Point B Guest House

Point B Guest House

Green Point
£1,212
per person
16 Oct - 22 Oct
found 1 day ago
Return direct flight included
London (LHR) to Cape Town (CPT)
9/10 Wonderful! (17 reviews)
Gem in Cape Town will definitely stay again - extremely helpfull staff and amazing hospitality

Reviewed on 15 Aug 2026

Southern Sun The Cullinan

Southern Sun The Cullinan

Cape Town City Centre
£1,470
per person
16 Oct - 22 Oct
found 1 day ago
Return direct flight included
London (LHR) to Cape Town (CPT)
9.2/10 Wonderful! (284 reviews)
Southern Sun Cape Town Waterfront

Southern Sun Cape Town Waterfront

Cape Town City Centre
£1,337
per person
16 Oct - 22 Oct
found 1 day ago
Return direct flight included
London (LHR) to Cape Town (CPT)
8.8/10 Excellent! (314 reviews)
Atlanticview Cape Town Boutique Hotel

Atlanticview Cape Town Boutique Hotel

Camps Bay
£2,362
per person
16 Oct - 22 Oct
found 1 day ago
Return direct flight included
London (LHR) to Cape Town (CPT)
9.4/10 Exceptional! (112 reviews)
This hotel is beautiful and at a perfect location. The view was amazing from there. The room was very clean and big. The staff was extemely helpful when we got stuck in an emergency situation. They called for help for us and don't have enough words to thanks the staff. We will definitely visit this place if our travels take us back to Cape Town.Thanks

Reviewed on 4 Sept 2026

The Log Collective

The Log Collective

£1,484
per person
16 Oct - 22 Oct
found 1 day ago
Return direct flight included
London (LHR) to Cape Town (CPT)
9.8/10 Exceptional! (39 reviews)
The staff were exceptionally pleasant. The room was very clean and homey. The setting is beautiful. Wonderful place.

Reviewed on 16 Feb 2026

Where to stay in St. James

Find the best St. James areas and neighborhoods for the activities you enjoy most. Learn more about St. James
A marina with boats docked, a large building with a sign reading "Spirit of Victoria," and a wooden dock with a 'Please Keep' sign.

Victoria and Alfred Waterfront

Enjoy superb waterfront shopping and dining and exquisite views at South Africa’s most visited destination.

A coastal town with rocky shores, a beach, and mountains in the background.

Camps Bay

1 out of top 10 points of interest in this area

Stunning sunsets and perfect blue water, scuba diving, mountain scenery and beachfront restaurants all make this one of Cape Town’s most popular beach suburbs.

A coastal promenade with a beach, a dog, and a runner.

Sea Point

Bring the kids to the playgrounds and cafés in this dynamic, rejuvenated coastal area in the shadow of a mossy mountain.

A multi-story building with a green facade and white trim, labeled "TYNE BUILDINGS."

Cape Town City Centre

2 out of top 10 points of interest in this area

Known for its majestic mountain landscape and popular shops, there's plenty to explore in Cape Town City Centre. Check out top attractions like Castle of Good Hope and South African National Gallery, and jump on the metro at Woodstock Station or Esplanade Station to see more of the city.

A stadium with a circular roof and a brick facade.

Green Point

1 out of top 10 points of interest in this area

Travellers like the cocktail bars in Green Point, and Greenpoint Market is a top attraction you might want to visit.

Top hotels in St. James

Taj Cape Town

Taj Cape Town

1 Wale Street Cape Town Western Cape
Fully refundableReserve now, pay when you stay
£126
18 Sept - 19 Sept
includes taxes & fees
9.6/10 Exceptional! (1,000 reviews)
"A top class experience all round, I have stayed at the Taj Cape Town on a couple of occasions and they always manage to exceed my expectations. All of the staff are both attentive and friendly and the facilities are excellent. Breakfast is a joy with a huge amount of choice and the Spa is ..."

Reviewed on 7 Sept 2026

Taj Cape Town
Hotel Verde Cape Town Airport

Hotel Verde Cape Town Airport

15 Michigan Street, Airport Industria Cape Town Western Cape
£148
26 Sept - 27 Sept
includes taxes & fees
9.6/10 Exceptional! (1,000 reviews)
"A very good airport hotel which is about 30mins taxi from the center of Cape Town. The buffet breakfast offers a good range of hot and cold items. No noise from the airport could be heard in our bedroom. The hotel provides an airport shuttle service."

Reviewed on 7 Sept 2026

Hotel Verde Cape Town Airport
Road Lodge Cape Town International Airport

Road Lodge Cape Town International Airport

Adjoining BP Service & Filling Station Cape Town Western Cape
£45
26 Sept - 27 Sept
includes taxes & fees
8.2/10 Very good! (1,100 reviews)
"I was placed in a room next to the stairs, and I would hear every step, and noise of the other guests. Since I was only staying there for a few hours - and they told me they are full, I did not ask them anymore to transfer me to other room. Maybe for future guests please avoid the room next to the ..."

Reviewed on 10 Sept 2026

Road Lodge Cape Town International Airport
See all 5,614 properties in St. James
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.

Frequently asked questions

How much does a St. James travel package cost?
Perhaps less than you imagined — from a tempting £1,212, actually! By combining flights, hotels and car rentals into your own tailor-made travel package, your St. James escape is just clicks away.
If I'm not able to travel, can I cancel my St. James travel package?
It's impossible to predict what the future holds, so it's good to know that you can cancel or change your St. James travel package. If you made your booking in the last 24 hours, you may be entitled to a refund. If your booking is older, your hotel, airline or car rental company may charge a fee. Visit our Customer Service Portal to find out more.
How do I get a cheap travel package to St. James?
Crafting your own St. James travel package with Expedia is an easy way to save. We have over 550 partner airlines and 1,000,000 hotel options around the globe. With such a huge range to choose from, you'll have no trouble putting together your perfect trip.
Does Expedia offer Book Now, Pay Later St. James holidays?
We certainly do. Expedia has joined forces with online lender Klarna to help you easily pay for your trip in instalments. Simply choose the payment plan best suited to your needs during checkout and take away the stress of budgeting for your next trip. Don't forget to bundle your flights, car hire and accommodation with Expedia to get the biggest bang for your buck. Take a look at our flexible payment options below:
  • Pay monthly holidays: If paying small amounts each month sounds best for you, Klarna offers just that! Paying in convenient monthly instalments will make that dream holiday possible.
  • Pay in instalments holidays: Like the idea of paying off your holiday in multiple transactions? Then check out this Book Now, Pay Later option with Klarna.
  • Low deposit holidays: If paying a small percentage of your trip (rather than the full total upfront) makes it easier to click that "book now" button, opt for a low deposit holiday payment plan with Klarna.
Where should I stay in St. James?
With fascinating attractions such as Fish Hoek Beach and Kalk Bay Harbour in this neighbourhood, see if you can find a hotel near them. Muizenberg Beach is another sight in St. James that visitors flock to.
What are the top hotels in St. James?
Get your holiday off to an excellent start by reserving a room at ONOMO Hotel Cape Town - Inn on the Square. It's one of most sought-after hotels in St. James. Another welcoming option is Signature Lux Hotel by ONOMO Foreshore.
How far in advance should I book my St. James holiday?
Reserving your seat early with Expedia means one less thing to have to worry about. Many air carriers advertise tickets up to a year in advance. Usually, this is the cheapest time to book. If circumstances have left you booking late, discount flights to St. James occasionally appear just a few weeks before departure.
What does an Expedia St. James travel package include?
Flights, hotels and a reliable car for your road trip adventures. Simply select your favourite bundle and get access to incredible deals. Once you've made your booking, add on some tours and activities and watch your savings pile up. When it comes to crafting your St. James escape, you're in charge!
What should I know before booking a St. James travel package?
So many places to explore, so many things to see. With a travel package, you can check more of them off your list. Combine your hotels, rental cars and flights and enjoy big savings.
Can I choose my airline with a St. James Expedia travel package?
Yes — that's the beauty of an Expedia travel package. You can mix and match your flights, hotels and more. We have access to more than 550 airline partners all over the world, so you have loads of choice when organising your St. James adventure.

Stay near popular St. James attractions

Save Our Seas Shark Education Centre

8.0/10 (1 review)
You can spend time browsing the exhibits at Save Our Seas Shark Education Centre during your travels in Cape Town. Wander the seaside and beautiful beaches in the area.
See properties

Kalk Bay Theatre

You can enjoy a show at Kalk Bay Theatre during your stay in Cape Town. Discover the area's mountain views and wineries.
See properties

Things to do

From Cape Town: Glass-Bottom Boat Seal Watching Tour

From Cape Town: Glass-Bottom Boat Seal Watching Tour

£6
per adult
100% of travellers recommend
From Cape Town: Glass-Bottom Boat Seal Watching Tour
Cape Town: Kirstenbosch Botanical Garden Entry Ticket

Cape Town: Kirstenbosch Botanical Garden Entry Ticket

£27
per adult
Cape Town: Kirstenbosch Botanical Garden Entry Ticket
Cape Town: Great African Sea Forest Guided Snorkel

Cape Town: Great African Sea Forest Guided Snorkel

£55
per adult
Cape Town: Great African Sea Forest Guided Snorkel
See all activities in Cape Town

* 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.