Skip to main content

Family hotels and homes in Elgin

Find the family hotels that appeal to you the most

The best family hotels in Elgin

Check out our pick of great family hotels in Elgin

Filter by:

Review score

Moortop Cottages

Elgin

Set just 20 km from Mt Hebron Nature Reserve, Moortop Cottages offers accommodation in Elgin with access to a garden, a terrace, as well as full-day security.

G
Grant
From
South Africa
Perfect location, clean and neat, well organized, excellent communication from host throughout stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 84 reviews
Price from
US$86.69
1 night, 2 adults

Elgin Vintners Country House

Elgin

Boasting a garden, an outdoor pool and pool views, Elgin Vintners Country House is situated in Elgin. The property has garden and inner courtyard views, and is 23 km from Mt Hebron Nature Reserve.

H
Heinrich
From
Germany
The location, the breakfast, the stuff ( inc Marissa ! ), the garden
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 210 reviews
Price from
US$109.80
1 night, 2 adults

Trail's End

Hotel in Elgin

Set in the foothills of the Elgin Valley, Trail's End features a restaurant, a bar, free Wi-Fi throughout the property, and free on site private parking.

R
Ricki
From
Austria
I had such a great week spending in Africas first and only bike hotel Trail‘s End! I mainly came here for mountainbiking issues and I didn’t get disappointed at all. The trails start right away and bring you to great areas with stunning views. The owners and stuff members are an amazing team, always friendly and care about your comfort. The food is delicious here. Also, the room was quite cozy and the common room is so spacious and nicely decorated that makes you feel homely. The whole atmosphere here is just perfect!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 281 reviews
Price from
US$86.40
1 night, 2 adults

Nature Lover's Home in Grabouw

Grabouw (Near Elgin)

Set in Grabouw and only 28 km from Howhoek Nature Reserve, Nature Lover's Home in Grabouw offers accommodation with river views, free WiFi and free private parking.

H
Hazel
From
South Africa
Stunning location. Lovely and private beautifully appointed cottage. Loved the fireplace which was amazing and heated the whole house. Hosts were super friendly and flexible.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews
Price from
US$99.47
1 night, 2 adults

One Oak Guest House

Somerset West (Near Elgin)

Located within 8.1 km of Helderberg Village Golf Club and 23 km of Stellenbosch University in Somerset West, One Oak Guest House offers accommodation with seating area.

A
Anna
From
United Kingdom
We had a wonderful stay at One Oak Guest House. The room was comfortable and clean, with a beautiful view. Lythia and Phil are fantastic hosts. We will definitely stay here again next time we visit Cape Town.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 200 reviews
Price from
US$80.91
1 night, 2 adults

Ashley on Beach Strand

Strand (Near Elgin)

Offering a tennis court and garden view, Ashley on Beach Strand is situated in Strand, 200 metres from Strand Beach and 11 km from Helderberg Village Golf Club.

A
Aza
From
Qatar
Host was super nice and helpful. The facilties are amazing in the apartment.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 297 reviews
Price from
US$98.24
1 night, 2 adults

Waterstone Lodge

Somerset West (Near Elgin)

Waterstone Lodge is situated in Somerset West and offers stylish rooms and an outdoor pool. Free WiFi and private parking is available.

F
Frances
From
Spain
Loved absolutely everything! From checkin to leaving, not one problem. Andrew was exceptionally helpful and went way above the call of duty. Totally 110% recommend.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 202 reviews
Price from
US$132.34
1 night, 2 adults

Bloemenzee Boutique B&B

Gordonʼs Bay (Near Elgin)

Nestled between the Hottentots-Holland mountains and the Atlantic Ocean, Bloemenzee Boutique B&B is situated in Gordon's Bay. The stylish bed and breakfast features 2 outdoor pools and a sun terrace.

Z
Zoran
From
Sweden
I have to say that our stay in South Africa was even better than we thought and this because we stayed at Bloemenzee Boutique B&B. The breakfast was very good and varied The three course dinner offered was five star The rooms were cozy The dogs were cute and kind The garden was very nice and green with two poles The area was quiet and walking distance to the local range of restaurants and the beach approximately 10-15 minutes But the best thing was the couple who owned the place, Lidwien & Franz, very service minded and humbly offered us a lift to the airport as they were going in that direction anyway. Thank you for a wonderful stay in Gordons Bay and South Africa, we will definitely be back.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 141 reviews
Price from
US$138.70
1 night, 2 adults

Beaumont Family Wines

Botrivier (Near Elgin)

Set just 23 km from Kleinmond Golf Course, Beaumont Family Wines provides accommodation in Botrivier with access to an open-air bath, a garden, as well as private check-in and check-out.

J
Juline
From
Namibia
Great location. Cosy cottages with fireplaces. Homemade bread, milk, eggs and lovely local wine. Next to the Botrivier amongst the vineyards. Lovely meal at the deli. Delicious lemon cordial. Friendly and helpful staff. A special thank you to Lynn and Craig. Will visit again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 104 reviews
Price from
US$121.36
1 night, 2 adults

Big Skies Guesthouse

Gordonʼs Bay (Near Elgin)

Big Skies Guesthouse is situated in Gordon's Bay and only 300 metres away from the beach edged by restaurants and shops. All rooms are air-conditioned and the guest house has an outdoor pool.

B
BarbB
From
New Zealand
Lovely friendly and beautiful setting
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 380 reviews
Price from
US$74.55
1 night, 2 adults
All family hotels in Elgin

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.

Most booked family hotels in Elgin and surroundings in the past month

See all

Popular with guests booking family hotels in Elgin

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

Popular with guests booking family hotels in Elgin

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 107 reviews

Popular with guests booking family hotels in Elgin

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

Popular with guests booking family hotels in Elgin

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

Popular with guests booking family hotels in Grabouw

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

Popular with guests booking family hotels in Grabouw

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

Popular with guests booking family hotels in Grabouw

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 3 reviews

Popular with guests booking family hotels in Grabouw

Family hotels that guests love in Elgin

See all
Avg. price/night: US$86.40
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 280 reviews
Great help yourself breakfast that the kids really enjoyed. Loved the open vibe and warm fireplace and lounge. Fun activities - heading out to ride great trails and hanging around to climb, play ping pong and darts. Also had great massage.
Guest review by
Gina Ziervogel
Family with young children
Avg. price/night: US$86.40
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 280 reviews
It is such a family/kids friendly place. It's like home away from home. We loved it and the food was very yummy. So many things to do on and around the property and the museum is another thing. Such a great collection of bikes and history. Staff was very helpful and friendly.
Guest review by
Leatitia
Family with young children
Avg. price/night: US$86.40
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 280 reviews
Trail's End far exceeded our expectation. The staff went out of their way to make our stay comfortable. The children loved the bike riding, wall climbing and the opportunity to make new friends in a fun-filled environment. For adults and children alike, there is a very comfortable communal sitting area with fireplaces, reading nooks and dining tables. The open bar area with TV provided entertainment on Saturday afternoon followed by a braai set out for us which all added up to a fabulous family time spent together!
Guest review by
Tonia
Family with young children
Avg. price/night: US$86.40
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 280 reviews
The food was perfect, staff was very nice, the room very clean, beds comfortable. My kids had fun.
Guest review by
Sibongiseni
Family with young children