
Find hotels near St. James Beach, Cape Town from SAR 214
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
8 Aug - 9 AugTomorrow
9 Aug - 10 AugNext weekend
14 Aug - 16 AugIn two weeks
21 Aug - 23 Aug Our top choices for St. James Beach hotels




1. St James Guesthouses
St James Guesthouses0.6 km from St. James Beach
angela
SAR 703
SAR 808 total
includes taxes & fees
11 Aug - 12 Aug




2. The Muize
The Muize2.3 km from St. James Beach
Anthony
SAR 255
SAR 293 total
includes taxes & fees
2 Sep - 3 Sep




3. Marina Views
Marina Views3 km from St. James Beach
Jane
SAR 284
SAR 284 total
includes taxes & fees
16 Aug - 17 Aug




4. Stoep By Ideas Cartel
Stoep By Ideas Cartel1.1 km from St. James Beach
Jamie
SAR 506
SAR 582 total
includes taxes & fees
15 Aug - 16 Aug




5. Dunvegan Lodge
Dunvegan Lodge2.4 km from St. James Beach
Teal
SAR 278
SAR 278 total
includes taxes & fees
9 Aug - 10 Aug




6. Heaven
Heaven3.1 km from St. James Beach
SAR 212
SAR 235 total
includes taxes & fees
9 Aug - 10 Aug




7. Sonnekus Boutique Hotel & Bistro
Sonnekus Boutique Hotel & Bistro0.4 km from St. James Beach
Keith
SAR 327
SAR 376 total
includes taxes & fees
18 Aug - 19 Aug




8. Chartfield Guesthouse
Chartfield Guesthouse1.2 km from St. James Beach
Tania
SAR 184
SAR 214 total
includes taxes & fees
12 Aug - 13 Aug




9. Admiralty B&B
Admiralty B&B3.1 km from St. James Beach
Nimesh
SAR 251
SAR 289 total
includes taxes & fees
11 Aug - 12 Aug




10. Bluebottle Guest House
Bluebottle Guest House1.9 km from St. James Beach
Nokuphila
SAR 248
SAR 285 total
includes taxes & fees
11 Aug - 12 Aug




11. Colona Castle
Colona Castle2.5 km from St. James Beach
Richard
SAR 638
SAR 733 total
includes taxes & fees
15 Aug - 16 Aug




12. Hout Bay Manor
Hout Bay Manor12.4 km from St. James Beach
Anonymous traveler
SAR 650
SAR 748 total
includes taxes & fees
6 Sep - 7 Sep




13. Cozy Corner Apartment Muizenberg
Cozy Corner Apartment Muizenberg3.4 km from St. James Beach
SAR 246
SAR 284 total
includes taxes & fees
9 Aug - 10 Aug




14. Stunning Boulders Beach house
Stunning Boulders Beach house8.9 km from St. James Beach
SAR 1,161
SAR 1,161 total
includes taxes & fees
20 Aug - 21 Aug




15. The Claremont Boutique Hotel
The Claremont Boutique Hotel14.3 km from St. James Beach
SAR 1,885
SAR 2,167 total
includes taxes & fees
11 Aug - 12 Aug




16. Hout Bay View Boutique Hotel
Hout Bay View Boutique Hotel12.7 km from St. James Beach
SAR 991
SAR 991 total
includes taxes & fees
16 Aug - 17 Aug




17. On Pinewood Guest House
On Pinewood Guest House16.4 km from St. James Beach
christopher
SAR 319
SAR 319 total
includes taxes & fees
7 Sep - 8 Sep




18. Fernwood Manor
Fernwood Manor15.6 km from St. James Beach
ian
SAR 568
SAR 661 total
includes taxes & fees
19 Aug - 20 Aug




19. White Lodge Constantia Guest House
White Lodge Constantia Guest House11.3 km from St. James Beach
Peter
SAR 494
SAR 570 total
includes taxes & fees
10 Aug - 11 Aug




20. Riversong Guest House
Riversong Guest House16 km from St. James Beach
Robert
SAR 584
SAR 672 total
includes taxes & fees
14 Aug - 15 Aug
Compare popular hotels close to St. James Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included |
|---|---|---|---|---|---|---|---|
![]() St James Guesthouses | 9.8 Exceptional 110 reviews | View | |||||
![]() The Muize | 9.6 Exceptional 50 reviews | View | |||||
![]() Marina Views | 9.4 Exceptional 23 reviews | View | |||||
![]() Stoep By Ideas Cartel | 7.8 Good 7 reviews | View | |||||
![]() Dunvegan Lodge | 10.0 Exceptional 2 reviews | View |
Top St. James Beach Hotel Reviews
Sonnekus Boutique Hotel & Bistro
10/10 Excellent
"Excellent stay - the ideal place to decompress, away from the hustle and bustle of the city! St. James is idyllic, and a holiday destination for those seeking to wind down and take things slower - Sonnekus is also ideally located for everyone looking to unwind, and enjoy local cuisine, and white sand beaches. Will definitely be coming back for more!"
The Muize
10/10 Excellent
"Thx to Isabel and team."
Majestic Townhouse 9 - Kalk Bay seaside living
10/10 Excellent
"We enjoyed stay here! The location was great and if we had any questions the owners were quick to respond!"
St James Guesthouses
10/10 Excellent
"Exceeded expectations. Peacful and comfortable. Will hopefully visit again. "
Brilliant 4-bedroom villa in welcoming St James perfect for relaxing stays
10/10 Excellent
"Highly recommended. Stunning place, perfectly situated, well-appointed. It has been beautifully decorated in keeping with its historical nature. Breakfast overlooking the ocean was magic. It's a safe, short walk to the beach (we swam first thing every morning). If I were to critique something, it's well-maintained for its age and proximity to the sea, but a few touch-ups, mostly outside and to the slightly tired patio furniture, would be welcome. Note, there is an internal parking spot for 1 car only."
Baytree Beach House
10/10 Excellent
"We had a great stay! The property was well situated and close to shops, restaurants and all amenities. The host was responsive to our questions. "
Bluebottle Guest House
10/10 Excellent
"Everything was very nice from the room to the staff "
The Majestic Apartment
8/10 Good
"Good location, nice apartment "
Mallom at Dalebrook tidal pool
8/10 Good
"Safe area. Lots of restaurants within 5 mins walk. 2 minutes to the beach/tidal pool. Quite noisy, on the main road with a trainline running parallel. Facilities were lovely. Very comfortable bed. Problems dishwasher doesn't work. Toilet flush is tricky, gets stuck. Would definitely book again."
Other attractions near St. James Beach
Kalk Bay Harbour
9.4/10 (3 reviews)
Explore the waterfront in Cape Town with a trip to Kalk Bay Harbour. Wander the seaside and beautiful beaches in the area.
Danger Beach
Why not spend a lazy afternoon at Danger Beach during your trip to Cape Town? Wander the seaside or discover the area's mountain views.
Rhodes Cottage Museum
You can spend time studying the exhibits at Rhodes Cottage Museum in Cape Town. Wander the seaside and beautiful beaches in the area.
Save Our Seas Shark Education Centre
8.0/10 (1 review)
You can spend time exploring the galleries in Save Our Seas Shark Education Centre during your trip to Cape Town. Wander the seaside and beautiful beaches in the area.
Casa Labia Cultural Centre
You can find out about the history of Cape Town when you stop by Casa Labia Cultural Centre. Stroll along the seaside or discover the area's mountain views.
Kalk Bay Theatre
You can enjoy a show at Kalk Bay Theatre during your stay in Cape Town. Discover the area's mountain views and wineries.
Kalk Bay Beach
8.0/10 (1 review)
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.
Main Road
You can search for that perfect souvenir at Main Road during your trip to Cape Town. Wander the seaside or discover the area's mountain views.




