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

Hotel Verde Cape Town Airport
The room was spacious and high-end and the meals served in the restaurant were lovely whilst also being rather cheap. I would stay again. :)
Reviewed on Feb 27, 2026

AC Hotel by Marriott Cape Town Waterfront
I loved the room! The staff were always polite, courteous and helpful.
Reviewed on Feb 19, 2026

Taj Cape Town
Absolutely wonderful
Reviewed on Feb 22, 2026

The Onyx Apartment Hotel by NEWMARK
Spacious Appartment. Great breakfast. Friendly staff. Free parking
Reviewed on Feb 27, 2026

The Commodore Hotel
Very nice, the room was clean and staff was curious.
Reviewed on Feb 21, 2026

President Hotel
Great hotel, fantastic staff and thoroughly recommended
Reviewed on Feb 23, 2026

Road Lodge Cape Town International Airport
Thx
Reviewed on Feb 28, 2026

Lagoon Beach Hotel & Spa
First let me say, the staff here are lovely and very professional, however this hotel is far from a 4 star. I checked in and found ROACHES (several) in by bathroom, and the AC was not working in several of the rooms I was moved to. I had to change rooms 3x before finding one acceptable. Room service ...
Reviewed on Feb 12, 2026

Radisson RED V&A Waterfront, Cape Town
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

Hotel Verde Cape Town Airport
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





