The 10 best accommodation in St James, South Africa | Booking.com
Skip to main content

Accommodation in St James

Find the accommodation that appeal to you the most

The best accommodation in St James

Check out our pick of great accommodation in St James

Filter by:

Review score

Bonne Esperance, Simon's Town

Simonʼs Town (Near St James)

Located in Simonʼs Town, in a historic building, 500 metres from Seaforth Beach, Bonne Esperance, Simon's Town is a recently renovated apartment with pool with a view and garden.

N
Natalie
From
Australia
Very close to the penguins, spacious, classic old style building, easy walk to restaurants, the breakfast snacks were appreciated and it was great to be able to make coffee!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 196 reviews
Price from
US$92.09
1 night, 2 adults

Capri Sands Luxury Guest House

Capri Village (Near St James)

Capri Sands Luxury Guest House in Capri Village provides adults-only accommodation with a garden and a shared lounge. This guest house features free private parking and full-day security.

N
Nikolai
From
Canada
Nice villa with awesome people.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 100 reviews
Price from
US$92.67
1 night, 2 adults

Constantiaberg Eco-Villa

Cape Town (Near St James)

Situated in Cape Town and only 8.2 km from Kirstenbosch National Botanical Garden, Constantiaberg Eco-Villa features accommodation with mountain views, free WiFi and free private parking.

P
Pablo
From
United Kingdom
Spacious rooms and great location
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 545 reviews
Price from
US$86.34
1 night, 2 adults

The Pool Cottage

Fish hoek (Near St James)

Offering quiet street views, The Pool Cottage is an accommodation situated in Fish hoek, 11 km from Chapman's Peak and 25 km from Kirstenbosch National Botanical Garden.

R
Ryan
From
Canada
Debby was so friendly and welcoming. I immediately felt at home and welcome. It was a perfect stay. I wish I could have stayed longer. The location to the nice beach front areas of Cape Town were also so close, but removed enough to experience piece and quiet. Loved it.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 115 reviews
Price from
US$46.62
1 night, 2 adults

Vlei Cove Guesthouse

Cape Town (Near St James)

Boasting a patio with mountain views, a garden and barbecue facilities, Vlei Cove Guesthouse can be found in Cape Town, close to Muizenberg Beach and 18 km from Kirstenbosch National Botanical Garden....

L
Lisa
From
United Kingdom
appreciated being able to borrow their canoe to go paddle on the water!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 402 reviews
Price from
US$56.98
1 night, 2 adults

Sunshine Cottage

Fish hoek (Near St James)

Set in Fish hoek in the Western Cape region, with Fish Hoek Beach nearby, Sunshine Cottage offers accommodation with free WiFi and free private parking.

J
JAMES J HAN
From
United States
The hosts were very nice and helpful. We have a wonderful stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 107 reviews
Price from
US$44.03
1 night, 2 adults

1 Mountain Rd Boutique B & B

Fish hoek (Near St James)

1 Mountain Rd Boutique B & B has sea views, free WiFi and free private parking, set in Fish hoek, 1.5 km from Fish Hoek Beach.

N
Neil Singh
From
South Africa
Besides having all our needs catered to, the little things like quality chocolates added to our bedside everyday was great. The property is extremely well maintained and Ray and Sancha are continuously adding things to improve one's experience. We wanted a lovely getaway to just relax and celebrate our 27th wedding anniversary ❤️ 1 Mountain Road Boutique ticked all the boxes for a romantic stay. Loved every minute of it
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 175 reviews
Price from
US$139.29
1 night, 2 adults

Tintswalo Boulders

Simonʼs Town (Near St James)

Tintswalo Boulders, a property with a terrace, is situated in Simonʼs Town, 200 metres from Water's Edge Beach, 19 km from Chapman's Peak, as well as 23 km from Cape Point.

S
Sabiri
From
Kenya
Being a boutique hotel, everything was cozy, intimate and comfortable. It's wonderful to wake up to the sounds of the ocean and the penguins, who are just not cute and noisy, but apparently, they bite! Kirsty, Nelson and team were exceptionally warm and welcoming. Simon's Town has a certain charm to it. We ate out at Dixie's. The food was great and the cocktails packed a punch.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 142 reviews
Price from
US$233.69
1 night, 2 adults

Marina Views

Muizenberg (Near St James)

Located in Muizenberg in the Western Cape region, Marina Views has a patio. Featuring lake and river views, this apartment also features free WiFi.

D
Deeksha Mago
From
Tanzania
Comfortable checkin process, Great Views and facilities as described in the booking.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 528 reviews
Price from
US$56.98
1 night, 2 adults

9 Windsor House

Tokai (Near St James)

9 Windsor House in Tokai provides adults-only accommodation with a seasonal outdoor swimming pool, a garden and a shared lounge. This property offers access to a terrace and free private parking.

R
Roxane
From
United Arab Emirates
Absolutely loved our stay at Windsor House. Tracey and Mark are fabulous hosts, very attentive and accommodating, you will feel "at home" with them. The room was stunning with ample space, the bed was firm and comfortable, we had the perfect sleep. The bathroom was large with a shower, and 'his and hers' basins. The kitchenette and Lounge area is an open plan loft space opening onto a balcony. The pool is beautiful and clean with an entertainment area. It is so peaceful at Windsor House.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 164 reviews
Price from
US$79.14
1 night, 2 adults
All accommodation in St James

Most booked accommodation in St James and surroundings in the past month

See all

Save money on accommodation in St James and nearby – budget options available

  • Chartfield Guesthouse

    Kalk Bay
    Budget options available
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 378 reviews

    Boasting panoramic views of Kalk Bay's harbour and False Bay, this attractive guest house is spread over 3 buildings and welcomes guests looking to experience genuine South African hospitality not far...

    From US$97.85 per night
  • African Soul Surfer

    Muizenberg
    Budget options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 166 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.17 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 24 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$86.34 per night
  • Bluebottle Guesthouse

    Muizenberg
    Budget options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 335 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.09 per night
  • THE PLACE Muizenberg

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

    Offering quiet street views, THE PLACE Muizenberg is an accommodation located in Muizenberg, 18 km from Kirstenbosch National Botanical Garden and 18 km from Chapman's Peak.

    From US$79.83 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 26 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.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 29 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$70.51 per night
  • Dunvegan Lodge

    Clovelly
    Budget options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 104 reviews

    Featuring pool with a view and views of pool, Dunvegan Lodge is a recently renovated villa set in Clovelly, 1.2 km from Fish Hoek Beach.

    From US$80.58 per night

Enjoy breakfast in St James and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 665 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$136.15 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - 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$279.16 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 76 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$133.31 per night
  • The Muize

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

    Set in the vibrant village of Muizenburg and equipped with BBQ facilities, The Muize offers bed & breakfast accommodation a stone's throw away from the beach. The Cape Town City Centre is 28 km away.

    From US$89.70 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 557 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$80.58 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 584 reviews

    Facing Cape Town’s Fish Hoek Beach and False Bay, this 4-star hotel offers stylish rooms with air conditioning and a flat-screen TV. Free private parking is available on site.

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

    1 Mountain Rd Boutique B & B has sea views, free WiFi and free private parking, set in Fish hoek, 1.5 km from Fish Hoek Beach.

    From US$139.29 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 488 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$475.43 per night

Accommodation that guests love in St James

See all
  • Avg. price/night: US$136.15
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 665 reviews
    It’s location is brilliant and our room was very comfy. Lots of small attention to detail help make your stay wonderful
    Guest review by
    Cohen
    Young couple
  • Avg. price/night: US$136.15
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 665 reviews
    Our stay was lovely. The location was perfect.
    Guest review by
    CONYERS
    Young couple
  • Avg. price/night: US$136.15
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 665 reviews
    It was a pleasant stay -
    Guest review by
    Carina
    Family with young children
  • Avg. price/night: US$136.15
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 665 reviews
    What a lovely little gem of a place to stay! Beautiful spacious room with a fantastic fireplace. Friendly and helpful staff for whom no request was too much to accommodate. Delicious breakfast. Will definitely stay there again
    Guest review by
    Naett
    Young couple
  • Avg. price/night: US$136.15
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 665 reviews
    The hospitality from the staff was outstanding. The location and the whole experience! Thank you for a lovely stay. We will be back.
    Guest review by
    Jenny Robinson
    Young couple
  • Avg. price/night: US$136.15
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 665 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$136.15
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 665 reviews
    Staff, accommodations, service, outreach from Night Butlers, administration, housekeeping and restaurant staff and mgmt was fabulous. I thank you for all!!
    Guest review by
    Mary
    Group