Skip to main content

Places to Stay in St James

Find the places to stay that appeal to you the most

The best places to stay in St James

Check out our pick of great places to stay in St James

Most booked places to stay in St James and surroundings in the past month

See all

Popular with guests booking places to stay in St James

Popular with guests booking places to stay in St James

Popular with guests booking places to stay in St James

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6 reviews

Popular with guests booking places to stay in St James

Popular with guests booking places to stay in St James

Popular with guests booking places to stay in St James

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Popular with guests booking places to stay in St James

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking places to stay in St James

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews

Popular with guests booking places to stay in St James

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Popular with guests booking places to stay in Fish hoek

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 571 reviews

Save money on places to stay in St James and nearby – budget options available

African Soul Surfer

Muizenberg
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 170 reviews

African Soul Surfer has a shared lounge, terrace, a restaurant and bar in Muizenberg. Located around 300 metres from Muizenberg Beach, the hostel with free WiFi is also 18 km away from Chapman's Peak.

From US$43.56 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 33 reviews

Set in Cape Town and only 300 metres from Muizenberg Beach, Bali Beach Flats, Muizenberg offers accommodation with quiet street views, free WiFi and free private parking.

From US$87.11 per night

Bluebottle Guesthouse

Muizenberg
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 343 reviews

On the slopes of the Muizenberg Mountain, Bluebottle Guesthouse is just 30 minutes’ drive from Cape Town. It features a lush garden and 2 lounge areas. Free Wi-Fi is available.

From US$87.87 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 25 reviews

Located in Cape Town, 400 metres from Muizenberg Beach and 18 km from Chapman's Peak, Seaside Getaway @ Swallow House Suite #2 provides inner courtyard views and free WiFi.

From US$71.14 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 28 reviews

Located in Cape Town, 400 metres from Muizenberg Beach and 18 km from Chapman's Peak, Seaside Getaway @ Swallow House Suite #1 provides inner courtyard views and free WiFi.

From US$71.14 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 341 reviews

Featuring sea views, 55 on Main Guesthouse and Spa provides accommodation with a terrace, barbecue facilities and a shared lounge, around less than 1 km from Fish Hoek Beach.

From US$158.11 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews

Situated in Muizenberg, within less than 1 km of Muizenberg Beach and 16 km of Kirstenbosch National Botanical Garden, Sufi'Sawd Guest Rooms Muizenberg features accommodation with a garden as well as...

From US$83.86 per night

Admiralty Bed & Breakfast

Muizenberg
Budget options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 560 reviews

Located on the water's edge of Zandvlei Lake, Admiralty Bed & Breakfast offers accommodation in Muizenberg and 5 minutes' drive from the beach.

From US$81.31 per night

Enjoy breakfast in St James and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews

Boasting garden views, Sonnekus Boutique Hotel & Bistro offers accommodation with a garden, a tennis court and a terrace, around 15 km from Chapman's Peak.

From US$234.21 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 202 reviews

Facing the seafront, St James Guest Houses is a guest house featuring a 5-star accommodation in Kalk Bay. It has an outdoor swimming pool, garden and private parking.

From US$327.38 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 90 reviews

Situated in Kalk Bay, Stoep By Ideas Cartel is a recently renovated accommodation, 15 km from Chapman's Peak and 21 km from Kirstenbosch National Botanical Garden.

From US$326.90 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 493 reviews

Situated 20 km from Cape Town, the elegant Steenberg Hotel & Spa offers a unique experience of heritage, fine wine and excellent cuisine.

From US$1,286.97 per night

Morningside Cottage

Tokai
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 154 reviews

Morningside Cottage is a family-run guest house in the Tokai district of Cape Town, 7 km from Muizenberg Beach. It has an outdoor pool and is situated within tranquil gardens.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 282 reviews

Boasting garden views, 2 On Lismore Guesthouse provides accommodation with an outdoor swimming pool, a garden and barbecue facilities, around 12 km from Kirstenbosch National Botanical Garden.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Set in Noordhoek, 2.8 km from Noordhoek Beach, The Alexander Estate features accommodation with an infinity pool, free private parking, a garden and a bar.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 272 reviews

Set within the Noordhoek Farm Village shopping and dining complex, Noordhoek Village Hotel features views of the surrounding mountains. It has an outdoor pool, spacious rooms and sushi bar.

Places to stay that guests love in St James

See all
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
Excellent location. Nice touch with the jars of cookies. Good décor
Guest review by
Kevin
Family with young children
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
We arrived and were immediately welcomed and helped by the teams. We even asked to move rooms to a front view and they made it happen and pulled all sorts of strings to accommodate us. The food provided at breakfast was great. The views and the distance to the local shops and restaurants was also perfectly positioned. However the staff at the location was by far one of the biggest highlights. Great team!
Guest review by
Joseph
Young couple
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
This boutique Hotel was magical. From great staff into amazingly furnished and curated rooms. Everything was great. The location is great for visiting Muizenberg. And your half way from Cape town if you want to visit Boulders Beach or Cape of good hope. The property has beautiful artdeco elements with a modern twist. And candy bar for guest with a variety of homemade cookies got me :) great value for money I feel
Guest review by
Patrick
Young couple
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
Great breakfast good location.
Guest review by
Frances
Young couple
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
Wonderful breakfast. Great location, sweet staff.
Guest review by
jonathan
Solo traveller
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
Love this hotel. Really thoughtfully done with beautiful decor and space. Great location, and we loved Kalk bay in general so you can’t go wrong. His was a very restful stay at the end of a lovely holiday.
Guest review by
David
Young couple
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
Beautiful, cosy property, great location, lovely, friendly vibe.
Guest review by
Beyers
Young couple
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
Great location; and friendly and helpful staff. Homemade cookies were a very nice touch! Also a very good location.
Guest review by
SUSAN
People with friends
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
The hotel was amazing to stay in. The rooms feel like a homey getaway with view of the ocean. The amenities were spacious and stylish. The bed was super comfortable and there were little gimmicks such as a bell for cake service. The bistro is the perfect addition for a relaxed lunch or breakfast with view and sounds of the ocean. The location also served well for dipping into the sea and going out to Kalk Bay.
Guest review by
Sonja
Young couple
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
We had guest room 1 in ground floor - which was very nice and colonial. This absolutely fulfilled our expectations. Personel at site was also very kind and helpful at any time. Location is very safe and in short walking distance to very nice restaurants. Hotel location is just 50 meters to the beach - which is VERY clean - as goes for the whole area). Hotel's location on main road does mean lots of traffic ( and noice) - especially during the weekend - but it also contributes to the lively ambience.
Guest review by
berner
Group
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6 reviews
Loved the location and the fact we could have a braai. There were sufficient crockery and cutlery. My daughters loved taking walks to the beach. We would definitely stay here again on our next trip to Cape Town.
Guest review by
Minelle
Solo traveller
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
Location
Guest review by
Lee
Young couple
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
Location excellent. The verandah and garden seating were lovely as were the breakfasts. The service was somewhat slow but the food was good. The hotel had a sense of old world elegance which was quite nice.
Guest review by
Hilary
Solo traveller
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
Wifi Location Staff Daily Milk and water in room Beach Towels Snacks Maids excellent.
Guest review by
Edward
Young couple
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6 reviews
Location Kitchen
Guest review by
Larissa
Family with young children
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
Convenient location. Very nice building and rooms, a bit of a Cuba vibe to the place. Staff works hard to service guests. Great breakfast.
Guest review by
Anna
Family with young children
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
Great Location
Guest review by
Ine
Young couple
Avg. price/night: US$234.21
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 677 reviews
Great location (and views), across from the beach and close to amenities. The decor was beautiful and tasteful and our room was large and comfortable. There was a strong focus on attention to detail. Staff were excellent-very friendly,attentive and customer centric. A special shout-out to Munya, Nono and Siya who were amazing and must us feel comfortable and welcome at all times. We also loved the staff uniforms/attire-really fit the theme of the hotel well!
Guest review by
Ruwayda
Family with young children