Find a cheap Hotel in St. James

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Property amenities
Property amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Hotels near St. James

Taj Cape Town

Taj Cape Town

5 out of 5
1 Wale Street Cape Town Western Cape
Fully refundableReserve now, pay when you stay
The price is CA $244 per night from Jun 5 to Jun 6
CA $244
CA $283 total
Jun 5 - Jun 6
includes taxes & fees
Book a stay at this luxury hotel in Cape Town. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the helpful staff and the property condition ...
"Great service and views"

Reviewed on May 20, 2026

Opens in a new windowTaj Cape Town
Hotel Verde Cape Town Airport

Hotel Verde Cape Town Airport

4 out of 5
15 Michigan Street, Airport Industria Cape Town Western Cape
The price is CA $166 per night from May 23 to May 24
CA $166
CA $198 total
May 23 - May 24
includes taxes & fees
Book a stay at this spa hotel in Cape Town. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the helpful staff in our ...
"Shuttle worked really"

Reviewed on May 19, 2026

Opens in a new windowHotel Verde Cape Town Airport
One&Only Cape Town

One&Only Cape Town

5 out of 5
Dock Road, V & A Waterfront Cape Town Western Cape
Fully refundableReserve now, pay when you stay
The price is CA $1,223 per night from Jun 3 to Jun 4
CA $1,223
CA $1,407 total
Jun 3 - Jun 4
includes taxes & fees
Book a stay at this luxury hotel in Cape Town. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
"WOW Wish I could afford to stay at One &Only more often. LOVED EVERYTHING from check-in to check-out"

Reviewed on May 14, 2026

Opens in a new windowOne&Only Cape Town
AC Hotel by Marriott Cape Town Waterfront

AC Hotel by Marriott Cape Town Waterfront

4 out of 5
Dockrail Road, Foreshore Cape Town Western Cape
The price is CA $194 per night from May 29 to May 30
CA $194
CA $226 total
May 29 - May 30
includes taxes & fees
Book a stay at this business-friendly hotel in Cape Town. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Our guests praise the helpful staff and ...
"I missed seeing complementary water bottles in the room"

Reviewed on May 18, 2026

Opens in a new windowAC Hotel by Marriott Cape Town Waterfront
The Trade Boutique Hotel

The Trade Boutique Hotel

3 out of 5
55 Shortmarket St Cape Town Western Cape
The price is CA $82 per night from Jun 1 to Jun 2
CA $82
CA $95 total
Jun 1 - Jun 2
includes taxes & fees
Stay at this hotel in Cape Town. Enjoy free WiFi, a 24-hour front desk, and daily housekeeping. Popular attractions Long Street and Table Mountain are located ...
"The property looks clean however the elevator smells."

Reviewed on May 15, 2026

Opens in a new windowThe Trade Boutique Hotel
Radisson RED V&A Waterfront, Cape Town

Radisson RED V&A Waterfront, Cape Town

3.5 out of 5
Silo 6, South Arm Road Cape Town Western Cape
Fully refundableReserve now, pay when you stay
The price is CA $277 per night from Jun 1 to Jun 2
CA $277
CA $321 total
Jun 1 - Jun 2
includes taxes & fees
Book a stay at this business-friendly hotel in Cape Town. Enjoy free WiFi, 2 restaurants, and 2 bars/lounges. Our guests praise the helpful staff in our reviews. ...
"All ok"

Reviewed on May 20, 2026

Opens in a new windowRadisson RED V&A Waterfront, Cape Town
Radisson Collection Hotel, Waterfront Cape Town

Radisson Collection Hotel, Waterfront Cape Town

5 out of 5
Beach Road Granger Bay Cape Town Western Cape
Fully refundableReserve now, pay when you stay
The price is CA $337 per night from Jun 4 to Jun 5
CA $337
CA $392 total
Jun 4 - Jun 5
includes taxes & fees
Book a stay at this luxury hotel in Cape Town. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
"Great stay. Brilliant location. Lovely room. Dinner menu a bit limited."

Reviewed on Apr 21, 2026

Opens in a new windowRadisson Collection Hotel, Waterfront Cape Town
President Hotel

President Hotel

4 out of 5
4 Alexander Road Cape Town Western Cape
Fully refundableReserve now, pay when you stay
The price is CA $195 per night from Jun 14 to Jun 15
CA $195
CA $229 total
Jun 14 - Jun 15
includes taxes & fees
Book a stay at this luxury hotel in Cape Town. Enjoy breakfast (surcharge), 24-hour room service, and a health club. Our guests praise the helpful staff in our ...
"Facilities could be better maintained e.g bathroom extractor fan."

Reviewed on Apr 30, 2026

Opens in a new windowPresident Hotel
Road Lodge Cape Town International Airport

Road Lodge Cape Town International Airport

3 out of 5
Adjoining BP Service & Filling Station Cape Town Western Cape
The price is CA $72 per night from May 23 to May 24
CA $72
CA $82 total
May 23 - May 24
includes taxes & fees
Book a stay at this business-friendly hotel in Cape Town. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful ...
"Staff really helpful all round and a plain but well priced stop overnight for the airport!"

Reviewed on May 20, 2026

Opens in a new windowRoad Lodge Cape Town International Airport
Don't see what you're looking for?
See all available properties in St. James
View all properties
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.

About St. James Hotels

Search St. James area hotels for the best deals on Travelocity.ca. Zoom in on St. James neighborhood to help narrow your hotel selection.

Get Started - Lets Roam St. James!

Recent St. James hotel reviews by fellow wanderers