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 in St James, hotel in St James

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

A very tastefully decorated little gem . Stunning location and incredibly helpful staff
Scored 8.7
8.7
Rated fabulous
Fabulous
578 reviews
Price from
£67.31
1 night, 2 adults
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.

Great breakfast Beautiful hotel Amazing location Wonderful staff
Scored 9.5
9.5
Rated exceptional
Exceptional
455 reviews
Price from
£232.08
1 night, 2 adults
Ibis House, hotel in St James

Situated on 7 acres of lush garden with trees, streams and birdlife, Ibis House in Constantia offers en suite rooms and self-catering cottages.

Owner and her team....Tanya and Patience. Breakfast. Stunning location. Proximity to all Cape attractions. Large well equipped room with fantastic mountain views. Attention to detail
Scored 9.1
9.1
Rated superb
Superb
158 reviews
Price from
£180.39
1 night, 2 adults
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.

Beautiful looking guest house, exactly like the photos. The breakfast was really nice.
Scored 9.5
9.5
Rated exceptional
Exceptional
541 reviews
Price from
£131.99
1 night, 2 adults
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.

great welcoming english style hotel
Scored 9.0
9.0
Rated superb
Superb
497 reviews
Price from
£75.44
1 night, 2 adults
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.

A superb boutique hotel, peaceful place
Scored 9.2
9.2
Rated superb
Superb
223 reviews
Price from
£141.06
1 night, 2 adults
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.

Everything
Scored 9.4
9.4
Rated superb
Superb
135 reviews
Price from
£165.43
1 night, 2 adults
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.

Ray and his wife were very hospitable and we're excellent hosts, definitely recommend staying here. The room is spacious with excellent views. Heated blankets were a huge hit with us. The area itself is very relaxed and the restaurant where you have your breakfast is great and located on the beach.
Scored 9.6
9.6
Rated exceptional
Exceptional
187 reviews
Price from
£96.79
1 night, 2 adults
Summit Place Guesthouse, hotel in St James

This luxurious 4-star guesthouse is situated along the scenic Constantia Wine Route. Its well-decorated rooms offer panoramic mountain views. Guests can relax in the garden or by the pool.

Ideal location, beautiful neighborhood, great facilities, wonderful host
Scored 9.0
9.0
Rated superb
Superb
154 reviews
Price from
£105.59
1 night, 2 adults
Simon’s Town Guest House, hotel in St James

The 4-star, family-run Simonstown Guest House overlooks False Bay and offers scenic water views from its modern rooms. Free parking and Wi-Fi throughout the property are available.

Super location on the mountainside with views of the sea. Lovely large bedrooms en-suite, nice lounge & terrace. Ample breakfast. Our Hostess was very welcoming and helpful.
Scored 9.2
9.2
Rated superb
Superb
139 reviews
Price from
£70.39
1 night, 2 adults
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.

Family hotels that guests love in St James

  • Avg. price/night: £65.91
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 239 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: £65.91
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 239 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: £95.03
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 578 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: £95.03
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 578 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: £65.91
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 239 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: £95.03
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 578 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: £95.03
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 578 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: £95.03
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 578 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