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.

P
Peer
From
Germany
The cottages are located inside an operating apple plantation and the owner are lovely people, always helpful and easy to contact all the time. We staid at Cottage "Panorama" with an outside sitting area / deck attached including braii area. The cottage has two bed rooms with very comfortable beds. The livng room has a sitting area with TV and kitchen included and all needed equipment is available. WLAN is perfectly strong and flash lights, to be independent during load shedding, are also available. Everything was spotless clean!! This accom is highly recommendable and we will definitely be back again soon.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 84 reviews
Price from
US$86.21
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, 210 reviews
Price from
US$109.20
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.

T
Tim & Penny
From
United Kingdom
Great staff? Good Breakfast. Fantastic location for bike and walking trails,
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 281 reviews
Price from
US$85.92
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$98.93
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, 200 reviews
Price from
US$80.46
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
Monica
From
Ireland
View was amazing. Felt like I was on the beach while in the apartment. Good linen and well equipped kitchen.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 297 reviews
Price from
US$97.70
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, 202 reviews
Price from
US$131.61
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.

S
Sheena
From
Zimbabwe
Very well set up and comfortable lounges etc
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 141 reviews
Price from
US$137.94
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.69
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, 380 reviews
Price from
US$74.14
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$85.92
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 281 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$85.92
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 281 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$85.92
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 281 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$85.92
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 281 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