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 selection of great family hotels in Elgin

Filter by:

Review score

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.

S
Shirley
From
United Kingdom
Amazing family room, huge with 3 singles with a room divide and then a super king size bed. Ensuite was a good size and clean. Love the open plan communal space. Kids loved the big sofas, right next to the bar area and the food at breakfast and at dinner was excellent. Staff super friendly and would definately recommend
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 284 reviews
Price from
$78.99
1 night, 2 adults

Moortop Cottages

Elgin

Moortop Cottages in Elgin provides accommodations with a garden and a terrace. Featuring mountain and garden views, this farm stay also features free Wifi.

S
Sarika
From
South Africa
Thoroughly enjoyed my stay and experience here. The beds were so comfortable. The bed linen was superb. The towels were new. Sundowner Cottage was so comfortable and had everything you might need and much more.......The outdoor braai shed was so relaxing. Loved all the furnishings too. The apple orchards looked amazing. The owners were so friendly yet unintrusive. We had such an awesome stay. Top notch self-catering stay whilst enjoying private peaceful time on a farm. Very refreshing.I would happily return here for a longer stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 84 reviews
Price from
$80.14
1 night, 2 adults

Elgin Vintners Country House

Elgin

Featuring garden views, Elgin Vintners Country House in Elgin offers accommodations, an open-air bath, a garden, a tennis court, a terrace, and a bar.

W
Wendy
From
Canada
Unfortunately we couldn't stay for the breakfast. The rooms were very comfortable and spacious and it was in a beautiful location on a farm
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 221 reviews
Price from
$108.76
1 night, 2 adults

Nature Lover's Home in Grabouw

Grabouw (Near Elgin)

Nature Lover's Home in Grabouw offers accommodations in Grabouw, 17 miles from Howhoek Nature Reserve and 20 miles from Heidelberg Golf Club.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$98.53
1 night, 2 adults

One Oak Guest House

Somerset West (Near Elgin)

One Oak Guest House offers accommodations in Somerset West, 5 miles from Heidelberg Golf Club and 14 miles from Stellenbosch University.

R
Reedm
From
Sri Lanka
A comfortable and well-appointed room in a peaceful location on the outskirts of Somerset West. The hosts are amazing in their enthusiasm and support during our visit, and have out-done themselves in preparing a comfortable home away from home with all desired amenities. We look forward to future stays when passing thru Somerset West.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 199 reviews
Price from
$80.14
1 night, 2 adults

Ashley on Beach Strand

Strand (Near Elgin)

Featuring mountain views, Ashley on Beach Strand in Strand offers accommodations, a tennis court, and barbecue facilities. This 5-star apartment offers an elevator and full-day security.

G
GRUNAILLE
From
South Africa
Absolutely enjoyed my stay! Everything you need is available - comfortability with luxury! The view of the sunset and sunrise needs to be experienced. I will be booking again! And it will be for a few days. The sound of the ocean and view, was a perfect way to celebrate my Birthday. Thank you!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 293 reviews
Price from
$85.86
1 night, 2 adults

Watermill Studios

Gordonʼs Bay (Near Elgin)

Watermill Studios is located in Gordonʼs Bay, just 11 miles from Heidelberg Golf Club and 19 miles from Stellenbosch University. This property offers access to a terrace and free private parking.

L
Liz
From
South Africa
I arrived at this beautiful accommodation! What a beautiful environment, a fantastic view - the beautiful mountains and this cottage had simply everything that I needed. The sunset was stunning! Beautifully clean well set up cottage. Fantastic hostess who really cared about my comfort. I will most definately be back.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 113 reviews
Price from
$51.23
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
Amanda
From
United States
My stay was beyond my dreams. Everyone was absolutely lovely, friendly, funny, and had a heart of service and a spirit of excellence. Accommodations were wonderful.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 208 reviews
Price from
$125.82
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 located in Gordon's Bay. The stylish bed and breakfast features 2 outdoor pools and a sun terrace.

M
Michelle
From
United States
My stay at Bloemenzee Boutique B&B was absolutely delightful! The owners, Owners' Frans and Lidwien, were the epitome of warm and gracious hosts, making the entire experience truly unforgettable. From the moment I arrived, their attention to detail and genuine care made me feel incredibly welcome. The highlight of my stay was the incredible three-course meal they prepared on Saturday night. Every dish was crafted with such care and skill, showcasing their love for hospitality and exceptional cooking. From the delicious starters to the perfectly prepared main course and the indulgent dessert, it was a dining experience that rivaled a fine restaurant. The B&B itself is beautifully designed, with a perfect mix of charm and modern comfort. The serene surroundings added to the overall relaxation, making it the perfect getaway. I can’t recommend Bloemenzee Boutique B&B highly enough. Whether it’s the cozy atmosphere, the outstanding service, or the delectable meals, it’s an experience you won’t forget. I’m already looking forward to my next visit!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 141 reviews
Price from
$125.93
1 night, 2 adults

Beaumont Family Wines

Botrivier (Near Elgin)

Offering garden views, Beaumont Family Wines in Botrivier provides accommodations, an open-air bath, a garden, and barbecue facilities.

D
Dawid
From
South Africa
Overall the experience was even more amazing than I thought it would be. The service was amazing, the views beautiful. We are definitely going back again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 104 reviews
Price from
$114.48
1 night, 2 adults
All family hotels in Elgin

Looking for a family hotel?

As families grow in size, their vacation needs grow with them. That’s why family hotels are set up to cater to all ages, from toddlers and kids to teens and adults. You can expect restaurants with kids’ menus, game rooms, fitness centers, and pool areas where children can play and parents can relax.

Most booked family hotels in Elgin and surrounding area in the past month

See all
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 29 reviews
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 20 reviews
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 284 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 Elgin

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 108 reviews
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 173 reviews
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 221 reviews
  • Popular with guests booking family hotels in Elgin

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 161 reviews
  • Popular with guests booking family hotels in Grabouw

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 169 reviews
  • Popular with guests booking family hotels in Grabouw

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 144 reviews

Family Hotels That Guests Love in Elgin

See all
  • Avg. price/night: $78.99
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 284 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: $78.99
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 284 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: $78.99
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 284 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: $78.99
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 284 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
gogless