Resorts & Hotels with Spas near St. James Beach
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Resorts & Hotels with Spas near St. James Beach
Other landmarks in Western Cape

Kalk Bay Beach
If a restful holiday is part of your travel plans, Kalk Bay Beach might be the perfect place to visit during your trip to Cape Town. Wander the seaside or discover the area's mountain views.
More trip options
More trip options
- Hotels near Camps Bay Beach
- Hotels near Table Mountain
- Hotels near Boulders Beach
- Hotels near US Consulate General
- Hotels near University of Cape Town
- Hotels near Kirstenbosch National Botanical Gardens
- Hotels near Hout Bay Beach
- Hotels near Chapmans Peak
- Hotels near Groot Constantia Winery
- Hotels near Llandudno Beach
- Hotels near Table Mountain National Park
- Hotels near Noordhoek Beach
- Hotels near Steenberg Wine Estate
- Hotels near Kalk Bay Beach
- Hotels near Groote Schuur Hospital
- Hotels near Steenberg Vineyards
- Hotels near Newlands Stadium
- Hotels near Kalk Bay Harbour
- Hotels near Bay Harbour Market
- Hotels near Long Beach
- Hotels in Cape Town
- Hotels in Johannesburg
- Hotels in Montagu
- Hotels in Durban
- Hotels in Moses Kotane
- Hotels in Stellenbosch
- Hotels in Gqeberha
- Hotels in Franschhoek
- Hotels in Umhlanga
- Hotels in Kempton Park
- Hotels in Pretoria
- Hotels in Hoedspruit
- Hotels in Hermanus
- Hotels in Mbombela
- Hotels in Pilanesberg National Park
- Hotels in Ballito
- Hotels in Knysna
- Hotels in Skukuza
- Hotels in Bela-Bela
- Hotels in Plettenberg Bay