Skip to main content

The best family hotels in St James

Check out our pick of great family hotels in St James

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Sonnekus Boutique Hotel & Bistro, hotel in St James

Boasting garden views, Sonnekus Boutique Hotel & Bistro offers accommodation with a garden, a tennis court and a terrace, around less than 1 km from Kalk Bay Harbour Beach.

Beautiful building , with lots of charm and character , lovely staff !
Scored 8.7
8.7
Rated fabulous
Fabulous
564 reviews
Price from
£59.22
per night
Steenberg Hotel & Spa, hotel in St James

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

Everything was excellent. Staff was friendly and always at hand. Enjoyed my stay and certainly coming back.
Scored 9.4
9.4
Rated superb
Superb
431 reviews
Price from
£207.27
per night
A Boat House, hotel in St James

Situated above historical Simon's Town with extensive views along False Bay, this guest house offers elegantly decorated rooms with balconies and free Wi-Fi. It features a indoor, solar-heated pool.

The view was beautiful, breakfast great, room spacious and the complimentary coffee, milk, water, chocolates and sherry was very considerate.
Scored 9.4
9.4
Rated superb
Superb
587 reviews
Price from
£101.06
per night
Villa Coloniale Schumacher Luxury Retreat, hotel in St James

Located in the heart of the Constantia Valley, Villa Coloniale is a 5-star guest house just 6 km from Groot Constantia Wine Estate. It features a salt-water swimming pool and lush garden.

Everything. Difficult to find fault. Hosts Fabian and Jo were exceptional - nothing was too much trouble.
Scored 9.4
9.4
Rated superb
Superb
520 reviews
Price from
£129.01
per night
The Calders Hotel & Conference Centre, hotel in St James

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.

Staff
Scored 9.0
9.0
Rated superb
Superb
487 reviews
Price from
£68.54
per night
Nova Constantia Boutique Residence, hotel in St James

In Cape Town’s beautiful suburb of Constantia, this luxurious hotel provides exclusive suites with a strong focus on personalised service.

Great location. Spacious room. Lee, the manager, was incredibly helpful.
Scored 9.2
9.2
Rated superb
Superb
219 reviews
Price from
£137.88
per night
Tintswalo Boulders, hotel in St James

Situated in Simonʼs Town, near Water's Edge Beach, Boulders Beach and Seaforth Beach, Tintswalo Boulders has a terrace. This beachfront property offers access to free WiFi and free private parking.

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 9.4
9.4
Rated superb
Superb
135 reviews
Price from
£161.69
per night
Penguins View Guesthouse, hotel in St James

Penguins View Guesthouse has well-equipped self-catering accommodation featuring free WiFi in Simon’s Town, a 5-minute walk from Boulders Beach. Free private parking is available on site.

Nice two bed cottage with lovely terrace with sea view and well maintained little garden. Easy walk to Boulders Beach, Windmill Beach and the boardwalk to the viewing platform. Great to have access to the pool too! Quiet, didn't often see or hear other guests staying. Sheltered from the wind - a plus when we were there.
Scored 9.2
9.2
Rated superb
Superb
254 reviews
Price from
£83.86
per night
1 Mountain Rd Boutique B & B, hotel in St James

Located high on the mountainside, 1 Mountain Rd Boutique B & B offers views of Fish Hoek beach, False Bay and the surrounding mountains.

Location up on the hill felt safe and views were stunning. Comfy room, but the floors were a little cold. Heat pump was unfortunately broken, but an alternative heat source was found.
Scored 9.6
9.6
Rated exceptional
Exceptional
189 reviews
Price from
£94.61
per night
Abington Manor Fish Hoek Guesthouse, hotel in St James

Featuring free WiFi, a hot tub and an outdoor pool, Abington Manor Fish Hoek Guesthouse offers accommodation in Fishhoek and 500 metres from the beach.

Owners personally welcomed us. Very friendly and helpful staff. Excellent facilities and owners are happy to share information on places to see. Had a wonderful stay.
Scored 9.0
9.0
Rated superb
Superb
487 reviews
Price from
£51.17
per night
All family hotels in St James
Looking for a family hotel?
As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.
Search family hotels in St James

Family hotels that guests love in St James

  • Avg. price/night: £45.50
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 234 reviews
    Never disappointed with the stay, it's our fifth trip to Blue on Blue. Yoliswa has become like family
    jill
    Young couple
  • Avg. price/night: £45.50
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 234 reviews
    Wonderful value for a family reunion trip. The decor was great, we had everything we needed.
    KylaCT
    Family with young children
  • Avg. price/night: £77.41
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 564 reviews
    The interiors, comfort, personal touches (Babylonstoren snacks and wines) & incredible staff made it an unbelievable stay! Unfortunately although we planned to stay longer, I broke my foot and we had to leave. The staff were UNBELIEVABLE with my foot and made an awful ordeal much more bearable. Thank you!
    Michelle
    Young couple
  • Avg. price/night: £77.41
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 564 reviews
    Very tasteful renovated rooms in boutique style, good smell of linen, we were given an extra mattress for our kids to sleep on
    Katharina
    Family with young children
  • Avg. price/night: £45.50
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 234 reviews
    I would defiantly book to stay here again and If i was with my family I would book the whole place such a great location and just a relaxing place to chill out
    simon
    Young couple
  • Avg. price/night: £77.41
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 564 reviews
    Location was great. Bedrooms were large and airy. The staff helped us find parking for our car and helped carry our baggage up the stairs. Loved the rustic feel of the place. Interesting basket of Babylonstoren goods in the bedrooms to purchase.
    Meerkat007
    Family with young children
  • Avg. price/night: £77.41
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 564 reviews
    The hotel is absolutely beautiful. The room I was assigned had no view but was warm and cozy, beautifully decorated and luxurious. The food is heavenly! JC makes the best pesto gnocchi ever! The staff really are on a level seldom found, professional, compassionate, warm and friendly. I had a family crisis, the care and support I received from everyone helped me through an incredibly tough time. I look forward to returning with my spouse, enjoying a relaxing holiday and creating happy memories. Thank you Nono and Siya, see ya soon!!
    AfriFrench
    Solo traveller
  • Scored 7.7
    7.7
    Rated good
    Good
     · 4 reviews
    We were looking for the lock box on arrival, but Neil - the owner - and his wife were there to greet us. They welcomed our family and showed us around. The well kitted property with views across False Bay, is right opposite the beach and walking distance to Kalk Bay which has excellent restaurants and shops. The house is spacious and very child-friendly. We enjoyed our time immensely.
    travers
    Family with young children
  • Avg. price/night: £77.41
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 564 reviews
    It is clean friendly reception awesome view me husband needed quiete time away from our kids will tell family and friends
    Simons
    Young couple
gogless