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.

E
Emma
From
United Kingdom
Great farm cottages, very helpful / friendly hosts. Excellent to see the recycling too!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 84 reviews
Price from
US$86.73
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.

S
Sass
From
Namibia
location was perfect to visit the outdoor expo. we never stayed for breakfast. nice Rose garden and beautiful plants and lawns.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 209 reviews
Price from
US$109.86
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.

M
Mark
From
South Africa
The staff were very friendly and accommodating even although we arrived during the time of the rain and floods in the area and they were pretty busy. The owner also took the time to show us their interesting bicycle museum.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 280 reviews
Price from
US$86.44
1 night, 2 adults

The Residence Boutique Hotel

Grabouw (Near Elgin)

Set in Grabouw, 24 km from Howhoek Nature Reserve, The Residence Boutique Hotel offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

M
Michael_England
From
South Africa
Everything is wonderful, what an amazing place. An Oasis. We even decided on an extra night and will return. The garden is amazing, the hot tub and pool superb and the service spectacular. I cannot recommend this enough. Diego and Réka are support hosts. If you want to de-stress or take a break this is the place.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$96.18
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.

J
Janis
From
Australia
Great location, comfortable, secure and clean accommodation and wonderful hosts - Phil and Lythia - who made sure we had everything we needed (including offering to fetch medication when my husband was ill). Can’t recommend highly enough.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 204 reviews
Price from
US$80.95
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.

M
Martin
From
Germany
Exceptional interior design which didn’t disappoint in any aspect. Super friendly and supportive staff! Thanks for having us!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 301 reviews
Price from
US$98.29
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.

A
Angela
From
Germany
perfect place, a very nice Room, very pleasant and helpful Host !! Thanks Andrew
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 204 reviews
Price from
US$132.41
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.

J
Jamie-Lee
From
South Africa
Fantastic service, clean rooms! The hosts are amazing. I am an international traveler and must say it's on par with standards. You cannot go wrong. See you soon.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 141 reviews
Price from
US$138.77
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.42
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.

S
S.Pret
From
Netherlands
Perfect Stay! From the rooms to the staff was excellent. What a lovely place this is. You made our time in Gordonsbay special. Thank you!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 372 reviews
Price from
US$74.59
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.4
Very good - What previous guests thought, 209 reviews

Popular with guests booking family hotels in Elgin

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 105 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, 6 reviews

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.44
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.44
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.44
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.44
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