Find hotels near St. James Beach, Cape Town from SAR 126
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on hotels close to St. James Beach
Compare 1,495 hotels close to St. James Beach with room rates, reviews, and availability. Most hotels are fully refundable.
The price is SAR 2,328
SAR 2,790 total
includes taxes & fees
1 Dec - 2 Dec
The price is SAR 1,078
SAR 1,262 total
includes taxes & fees
2 Dec - 3 Dec
The price is SAR 322
SAR 371 total
includes taxes & fees
11 Dec - 12 Dec
Boulders Beach Hotel, Cafe and Curio
Boulders Beach Hotel, Cafe and Curio
8.8 out of 10, Excellent, (53)
The price is SAR 126
SAR 148 total
includes taxes & fees
20 Nov - 21 Nov
The price is SAR 1,568
SAR 1,803 total
includes taxes & fees
16 Nov - 17 Nov
The price is SAR 1,060
SAR 1,219 total
includes taxes & fees
18 Nov - 19 Nov
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.
Save an average of 15% on thousands of hotels when you're signed in
Hotels near Other Cape Town Attractions
Hotels near Other Cape Town Attractions
Kalk Bay Beach
If a restful vacation is part of your travel plans, Kalk Bay Beach might be the perfect place to seek out during your trip to Cape Town. Wander the seaside or discover the area's mountain views.
Recent reviews of St. James Beach hotels
Recent reviews of St. James Beach hotels
5/5 Excellent
"Helpful staff who were always friendly "
A verified traveler stayed at St James Guesthouses
Posted 3 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Cape Town Attractions
- Hotels near Camps Bay Beach
- Hotels near Boulders Beach
- Hotels near Table Mountain
- Hotels near Kirstenbosch National Botanical Gardens
- Hotels near Muizenberg Beach
- Hotels near University of Cape Town
- Hotels near Chapmans Peak
- Hotels near Hout Bay Beach
- Hotels near Groot Constantia Winery
- Hotels near Table Mountain National Park
- Hotels near Noordhoek Beach
- Hotels near Fish Hoek Beach
- Hotels near Newlands Cricket Ground
- Hotels near US Consulate General
- Hotels near Table Mountain Aerial Cableway
- Hotels near Llandudno Beach
- Hotels near Kalk Bay Beach
- Hotels near Newlands Stadium
- Hotels near Steenberg Vineyards
- Hotels near Kenilworth Race Course
Hotels in top Cape Town neighborhoods
Other Hotels near St. James Beach, Cape Town
More Hotel Options in St. James Beach
- Adults Only Resorts & Hotels (29)
- Adventure Hotels (576)
- Beach Hotels (687)
- Boutique Hotels (123)
- Business Hotels (632)
- Family Hotels (635)
- Golf Hotels (686)
- Historic Hotels (600)
- Hotel Wedding Venues (127)
- Hotel with a Concierge (368)
- Hotels with Bars (449)
- Hotels with Free Parking (997)
- Hotels with Hot Tubs (111)
- Hotels with WiFi (1,210)
- Hotels with smoking rooms (429)
- Luxury Hotels (222)
- Pet-friendly Hotels (104)
- Resorts & Hotels with Spas (323)
- Romantic Hotels (292)
Explore more hotels
- Whalehaven: Kalk Bay apt, spectacular sea and harbour views
- Kalk Bay Apartments
- The Majestic Apartment
- Majestic Townhouse 9 - Kalk Bay seaside living
- Surferscorner
- Tweede Boom
- Bella Ev Guest House
- Welgelegen 608
- Bluebottle Guest House
- Royal Loft Muizenberg East Beach
- Modern Beach Appartment
- The Muize