The 10 best family hotels in Elgin, South Africa | Booking.com
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.

C
Carryn
From
Australia
Loved our stay at Moortop Cottages. The cottage is beautifully decorated and the rooms are very comfortable. We loved the outdoor braai area! Perfect location surrounded by wine and fruit farms. Rowena is a great host and made us feel welcome.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 83 reviews
Price from
US$86.34
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.

A
Andi
From
South Africa
Beautiful establishment in a stunning setting. Wonderful garden to explore. Megan was exceptionally friendly and a good communicator. Room was very spacious and beds super comfortable. Very tranquil and quiet - a perfect getaway!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 213 reviews
Price from
US$109.36
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, 280 reviews
Price from
US$86.05
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.07
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.

W
Werner
From
Belgium
Fantastic location and super friendly hosts. Our rental car broke down on arrival. Phil and Lythia immediately offered to take care of the problem so we didn’t miss our appointment at the restaurant. They were super helpful during our whole visit. Love those guys!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 199 reviews
Price from
US$80.58
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.

B
Basil Lympstone
From
United Kingdom
Superb views with comprehensive range of facilities.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 295 reviews
Price from
US$97.85
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.

I
Irene
From
Israel
Wow, it was spectacular, The owner and the staff were incredible. I wiil definately go back there. I highly recommend it.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 201 reviews
Price from
US$131.81
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.

C
Christoph
From
Austria
We just spent the most wonderful time in the Cape. Our hosts at Bloemenzee Boutique B&B provided not only the most unforgettable location with fantastic rooms, garden and view over Gordons Bay into False Bay, but also with unbelievable hospitality and the perfect level of family integration and respect for privacy. Dear Lidwien and Frans, thank you so much for a truly wonderful time. PS: Anyone staying at this gorgeous venue should seriously consider Frans's exclusive dinner. PPS: We thoroughly appreciated the absence of a TV set in the room.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 141 reviews
Price from
US$138.14
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.

V
Victoria
From
South Africa
Beautiful space, overlooking a well established veggie garden, and a view beyond. Lovely bedrooms, and all facilities that were needed
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 104 reviews
Price from
US$120.87
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.

J
Jo
From
United Kingdom
great hosts, lovely room. Amazing breakfast. Secure parking
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 379 reviews
Price from
US$74.25
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

Family hotels that guests love in Elgin

See all
  • Avg. price/night: US$86.05
    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.05
    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.05
    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.05
    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