
St. James Holidays
Photo by South African Tourism
- Plan, book, travel with confidence
- Better togetherSave up to €900 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
Price found within the past 48 hours. Click for updated prices.

Kloof Street Hotel
Cape Town City Centre
Price was €1,605, price is now €1,485 per person
€1,485
per person
22 Jul - 26 Jul
found 22 hours ago
Return direct flight included
Mahebourg (MRU) to Cape Town (CPT)
9/10 Wonderful! (147 reviews)
Great location, easy to get about Cape Town either walking or by uber. Underground car parking available as well if you have a rental. Staff were absolutely amazing, very friendly, very helpful and always had a smile - made the stay for my group. Hotel room was lovely as was the bar, restaurant. We happened to be staying on Valentine's Day and decided to eat the special menu on offer within the hotel - turned out to be a great decision. Fantastic food, guest artist playing music for the evening, just lovely. I will be staying here again.
Reviewed on 1 May 2026

Radisson RED V&A Waterfront, Cape Town
Victoria and Alfred Waterfront
Price was €2,015, price is now €1,788 per person
€1,788
per person
22 Jul - 26 Jul
found 22 hours ago
Return direct flight included
Mahebourg (MRU) to Cape Town (CPT)
9.2/10 Wonderful! (780 reviews)
Love the location. Breakfast is excellent although tables can be hard to find at busy times. Staff good. Bit of gripe, the iron in the room had not been cleaned and it left a huge black mark across a white shirt that’s now ruined.
Reviewed on 16 Apr 2026

Nova Constantia Boutique Residence
Constantia
Price was €1,835, price is now €1,656 per person
€1,656
per person
22 Jul - 26 Jul
found 22 hours ago
Return direct flight included
Mahebourg (MRU) to Cape Town (CPT)
9.6/10 Exceptional! (96 reviews)
This hotel was so welcoming! A great "suburban" location if you don't want to be in the heart of a busy city. It is relaxing, not bustling, which is exactly what I was looking for. They were exceptionally helpful when I had a couple of special needs. Highly recommended.
Reviewed on 1 Apr 2026

Victoria and Alfred Hotel by NEWMARK
Victoria and Alfred Waterfront
Price was €2,154, price is now €1,983 per person
€1,983
per person
22 Jul - 26 Jul
found 22 hours ago
Return direct flight included
Mahebourg (MRU) to Cape Town (CPT)
9.2/10 Wonderful! (1,000 reviews)
Fantastic hotel. Staff were very helpful and welcoming. The room was large, extremely clean, great view of Table Mountain. One of the nicest hotels I have stayed in. Would absolutely stay here again.
Reviewed on 22 Apr 2026

Southern Sun Cape Town Waterfront
Cape Town City Centre
Price was €1,809, price is now €1,673 per person
€1,673
per person
22 Jul - 26 Jul
found 22 hours ago
Return direct flight included
Mahebourg (MRU) to Cape Town (CPT)
8.8/10 Excellent! (302 reviews)
Close to waterfront and good Spa services
Reviewed on 28 Mar 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

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

Taj Cape Town
1 Wale Street Cape Town Western Cape
Fully refundableReserve now, pay when you stay
The price is €198 per night from 15 May to 16 May
€198
15 May - 16 May
includes taxes & fees
9.4/10 Exceptional! (1,002 reviews)
Superior hotel with very good breakfast and all around superb food.
Reviewed on 29 Apr 2026

Hotel Verde Cape Town Airport
15 Michigan Street, Airport Industria Cape Town Western Cape
The price is €159 per night from 4 May to 5 May
€159
4 May - 5 May
includes taxes & fees
9.6/10 Exceptional! (1,000 reviews)
Great hotel for an overnight at CPT airport, clean nice rooms and great staff
Reviewed on 24 Apr 2026

Road Lodge Cape Town International Airport
Adjoining BP Service & Filling Station Cape Town Western Cape
The price is €60 per night from 30 May to 31 May
€60
30 May - 31 May
includes taxes & fees
8.2/10 Very Good! (1,085 reviews)
Breakfast was amazing and staff so helpful and friendly
Reviewed on 28 Apr 2026
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
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.



