Flag of India

Hotels in St James

Search among 13 available hotels and places to stay in St James from 50+ providers

Check-in
Tue, 15 Apr
-
Check-out
Wed, 16 Apr
Rooms and Guests2 Guests, 1 room
Check-in
Tue, 15 Apr
-
Check-out
Wed, 16 Apr
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Tue, 15 Apr
-
Check-out
Wed, 16 Apr
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
We don’t have any hotels that meet your criteria. You can find more hotels by changing your search parameters.
View map
1-13 out of 13
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great118 reviews
Map
200 m from City Centre
Blue Bird Garage Food and Goods Market is about 25 minutes on foot from the Sonnekus Boutique Hotel & Bistro St James, while clovelly golf course is nearly 10 minutes' drive away.
FromC$ 180 /nightSelect
7.6
Very good4 reviews
Map
400 m from City Centre
The 5-star Rodwell House is located a 5-minute walk from Danger Beach and comprises 8 rooms with modern comforts.
FromC$ 2 149 /nightSelect
8.2
Great33 reviews
Map
300 m from City Centre
Set just 1.7 km from Muizenberg Beach, the rooms in the comfortable 3-star Blue On Blue Bed And Breakfast St James have views of bay.
FromC$ 156 /nightSelect
Places to stay near St James
Bed & Breakfast
8.2
Great126 reviews
Map
2.6 km from St James2.6 km from City Centre
Situated 750 metres of West Beach, the Muize Bed & Breakfast Muizenberg offers 8 guest rooms.
FromC$ 102 /nightSelect
Guest house
8.0
Great22 reviews
Map
300 m from St James300 m from City Centre
Featuring an outdoor pool together with a hot tub and an outdoor swimming pool, the St James Guest Houses Kalk Bay is located 0.6 km from St James Beach and about 5 minutes' drive from Dalebrook Tidal Pool.
FromC$ 371 /nightSelect
Bed & Breakfast
8.2
Great57 reviews
Map
2.2 km from St James2.2 km from City Centre
Featuring a year-round outdoor swimming pool and 7 rooms, the Place Muizenberg is at a 2.3 km distance from Dangers Beach.
FromC$ 118 /nightSelect
Guest house
8.0
Great65 reviews
Map
2.1 km from St James2.1 km from City Centre
While staying at the Bluebottle Guesthouse you are invited to discover Muizenberg Water Slides, set approximately 1.3 km away, or Rhodes Cottage Museum, which is 5 minutes away by car.
FromC$ 102 /nightSelect
Capsule hotel
7.8
Very good29 reviews
Map
2.7 km from St James2.7 km from City Centre
While staying at the 3-star Cape Capsules you are invited to discover St James Beach, set approximately a 25-minute stroll away, or Sunrise Beach, which is just 650 metres away.
FromC$ 32 /nightSelect
Guest house
8.0
Great6 reviews
Map
1.8 km from St James1.8 km from City Centre
Set 5 minutes on foot from Het Posthuys, the 4-star Bella Ev Guest House Muizenberg boasts massage therapy and barbecue.
FromC$ 126 /nightSelect
Guest house
Map
1.5 km from St James1.5 km from City Centre
The Amberley Annex Muizenberg with garden views lies within 5 minutes' stroll of Surfers Corner.
FromC$ 91 /nightSelect
Map
2.4 km from St James2.4 km from City Centre
Offering convenient proximity to The Masque Theatre, the hotel is also close to Rhodes Cottage Museum.
Select
Guest house
8.8
Great5 reviews
Map
2.2 km from St James2.2 km from City Centre
Situated 0.8 km from West Beach, the Guestique Muizenberg offers 6 guest rooms.
FromC$ 93 /nightSelect
Map
2.0 km from St James2.0 km from City Centre
Select

St James hotels essential information

🏨 Hotels in St James 13
👛 Lowest price 32 CAD
✍️ Hotels Reviews 465