Find a Hotel in St. James
Seize Your Someday with our amazing deals for the whole family!
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
Top hotels in St. James

Taj Cape Town
Good stay
Reviewed on Mar 13, 2026

Hotel Verde Cape Town Airport
Nice hotel, very convenient.
Reviewed on Mar 13, 2026

AC Hotel by Marriott Cape Town Waterfront
Great service and location
Reviewed on Mar 11, 2026

Radisson RED V&A Waterfront, Cape Town
Very hard bed. Sent us to the wrong room the first time. Staff seemed bothered that I insisted on getting what I paid for. Also didn’t receive the free bottle of wine I was supposed to get. I was hoping Radisson only sucked in the U.S. but I guess it’s universal.
Reviewed on Mar 7, 2026

The Onyx Apartment Hotel by NEWMARK
Overall it was quite good, but the sink drained very slowly, to the point that it was difficult to use. Also, the bedroom ventilation seems to be connected to the bathroom, so there was occasionally some odor.
Reviewed on Mar 6, 2026

The Commodore Hotel
Great location just outside main Waterfront area. Classy nautical theme decor however parts of the hotel do show its age. Great value for money and super friendly staff
Reviewed on Mar 13, 2026

President Hotel
Tiny room, no actual sea views. Staff unhelpful.
Reviewed on Mar 1, 2026

Hotel Sky Cape Town
big hotel good srea
Reviewed on Mar 8, 2026

Road Lodge Cape Town International Airport
Perfect for a cheap stay near the airport. No frills, just a bed to sleep in.
Reviewed on Mar 12, 2026
St. James Hotel Guide
Don’t keep your travel plans on repeat year after year. The same city with the same hotel every season will bore you and give you an itch to go looking for something new. Expand your geographical horizons to more than just those five blocks around your usual haunt.
Nowhere else can you find better deals on St. James area hotels. You’ll find the best prices on the quirky, the haunted, the old, the new, and the legendary. If you’re wondering what side of the pricing scale some of these hotels fall on, you need not to worry. Compare cheap hotels near St. James to find the perfect one to will fit your budget.
Leave the ordinary routine you’re set on behind and go. Go anywhere you want. Anywhere that makes you think, “I wonder what that’s like?” Part of Travelocity’s mission is to get you off-the-beaten path and the hotels near St. James are perfect for that. Find your new favorite watering hole on a quiet street. Discover a place to escape for the weekend with tasty local fare and unique sights. We want you to consider the places outside your normal comfort zone. Browse our selection and find the ideal hotel, in a place you’d like to explore.
Recent St. James hotel reviews by fellow wanderers

Southern Sun The Cullinan
More ways to wander St. James
Explore More Ways to Travel with Travelocity
- Casino Resorts & in Hout Bay
- Kid Friendly Hotels in Hout Bay
- Hotels with Bar in Hout Bay
- Hotels with Hot Tubs in Hout Bay
- Luxury Hotels in Hout Bay
- Hout Bay Hotels
- Golf Resorts & in Cape Peninsula
- Hotels with Balconies in Cape Peninsula
- Luxury Hotels in Cape Peninsula
- Spa Resorts & in Cape Peninsula
- Winery Hotels in Cape Peninsula
- Hotels near Newlands Cricket Ground
- Hotels with Hot Tubs in Claremont
- Hotel Wedding Venues Hotels in Claremont
- Claremont Hotels
- Wynberg Hotels
- Hotels near Kalk Bay Theatre
- Hotels near Cavendish Square
- Hotels near Kirstenbosch National Botanical Gardens
- Adults Only Resorts & in Kalk Bay
- Kalk Bay Hotels
- B&B in Nyanga Station
- Boutique Hotels in Muizenberg
- Romantic Getaways & Hotels in Muizenberg
- Muizenberg Hotels
- Lakeside Hotels
- Apartments in Crawford Station
- Noordhoek Hotels
- Cheap Hotels in Newlands
- Historic Hotels in Newlands
- Oceanfront Hotels in Newlands
- Newlands Hotels
- Extended Stay Hotels in Kalk Bay Station
- Hostels in Kalk Bay Station
- Doordrift Hotels
- Lotus River Hotels
- Guest Houses in Claremont Station
- Apartments in Mitchell's Plain Station
- Bergvliet Hotels
- Kid Friendly Hotels in Fish Hoek
- Golf Resorts & in Fish Hoek
- Hotels with Hot Tubs in Fish Hoek
- Romantic Getaways & Hotels in Fish Hoek
- Spa Resorts & in Fish Hoek
- Fish Hoek Hotels
- Hotels near US Consulate General
- Kilfinan Hotels
- Cottages in Diep Rivier Station
- B&B in Philippi Station
- Hotels near Sandy Bay Beach
- Guest Houses in Wynberg Station
- Bishopscourt Hotels
- 3 Star Hotels in Southern Suburbs
- Pod Hotels in Southern Suburbs
- Hostels in Southern Suburbs
- Club Leisure Hotels in Southern Suburbs
- Relais & Chateaux Hotels in Southern Suburbs
- Village & Life Hotels in Southern Suburbs
- Villas in Southern Suburbs
- Hotels near Kingsbury Hospital
- Kommetjie Hotels
- Simon's Town Hotels
- Pet Friendly Hotels in Rondebosch
- Hotel Wedding Venues Hotels in Llandudno
- Llandudno Hotels
- Guest Houses in Wetton Station
- Beach Resorts & in Scarborough
- Hotels near Wynberg Park
- Westlake Hotels
- Hotels near Long Beach
- Grassy Park Hotels
- Kenilworth Hotels
- All Inclusive Resorts & in Constantia
- Beach Resorts & in Constantia
- Golf Resorts & in Constantia
- Hotels with an Indoor Pool in Constantia
- Spa Resorts & in Constantia
- Constantia Hotels
- Car rentals near Hout Bay
- Convertible Car Rentals in Hout Bay
- Luxury Car Rentals in Hout Bay
- Car rentals near Claremont
- Car rentals near Wynberg
- Van Car Rentals in Wynberg
- Car rentals near Kalk Bay
- Car rentals near Muizenberg
- Car rentals near Lakeside
- Car rentals near Noordhoek
- Car rentals near Fish Hoek
- Pickup Car Rentals in Southern Suburbs
- Car rentals near Kommetjie
- Car rentals near Simon's Town
- Car rentals near Rondebosch
- Car rentals near Llandudno
- Car rentals near Constantia





