Skip to main content

Guest Houses for every style

Find the right guest house for you in Elgin

The best guest houses in Elgin

Check out our selection of great guest houses in Elgin

Filter by:

Review score

8.2 miles from Howhoek Nature Reserve in Elgin, South Hill features accommodations with access to a hot tub. Both free Wifi and parking on-site are accessible at the guest house free of charge.

Review score
Exceptional
18 reviews
Price from
$113.72
1 night, 2 adults

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.

Relaxed and very quiet
Review score
Very Good
250 reviews
Price from
$97.94
1 night, 2 adults

Blissful Country Garden King Bed Cottage is a recently renovated guest house in Grabouw where guests can make the most of the garden and terrace.

Review score
Exceptional
38 reviews
Price from
$56.71
1 night, 2 adults

Offering mountain views, Boutique Villa offers accommodations in Somerset West. The property features a large garden and an outdoor pool.

Thank you to the wonderful Manager and Owner, everything was perfect and in a beautiful setting. See you again!
Review score
Wonderful
399 reviews
Price from
$85.10
1 night, 2 adults

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

Friendly host / owner Great breakfast Comfortable beds
Review score
Wonderful
226 reviews
Price from
$101.20
1 night, 2 adults

Located 66 feet from the white beaches of peaceful Gordon's Bay, this historical guest house features air-conditioned rooms in a natural setting.

Sebastion and Jenny were the best hosts — warm, attentive, and made us feel right at home. I can wholeheartedly recommend this place to anyone looking for a memorable stay.
Review score
Exceptional
322 reviews
Price from
$118.37
1 night, 2 adults

Big Skies Guest house is located in Gordon's Bay and only 984 feet away from the beach edged by restaurants and shops. All rooms are air-conditioned and the guest house has an outdoor pool.

Great place. The upper deck offers some amazing 5 star views. Clean rooms and will definitely visit again!
Review score
Wonderful
409 reviews
Price from
$70.19
1 night, 2 adults

Located on an eco-estate with a spectacular view of the whole of False Bay and the backdrop of the Cape mountains, 43 On Sandstone features and outdoor pool.

Awesome everything - we will be back!
Review score
Exceptional
701 reviews
Price from
$48.70
1 night, 2 adults

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

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.
Review score
Exceptional
179 reviews
Price from
$71.82
1 night, 2 adults

Offering garden views, Easy Five Guest House in Somerset West offers accommodations, an outdoor swimming pool, a garden, and barbecue facilities.

I found this property very nice, I did not use the pool. It was cold. But that was expected. But the honeymoon suite or leopard room was very very nice.
Review score
Wonderful
134 reviews
Price from
$76.17
1 night, 2 adults
All guest houses in Elgin

Looking for a guest house?

Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Guest Houses That Travelers Love in Elgin

See all
  • Avg. price/night: $81.62
    Review score
    Exceptional · 227 reviews
    Great host and central location for your activities in Elgin. Rooms were clean and comfy.
    Guest review by
    Josh6969
    Young couple
  • Avg. price/night: $54.41
    Review score
    Wonderful · 173 reviews
    We loved our stay in the cottage. The hosts are welcoming and charming. The set up is bucolic and the surroundings beautiful. The place was clean, cozy and warm. The bedding and the fireplace were on point. We highly recommend!
    Guest review by
    Josephine
    Young couple
  • Avg. price/night: $76.17
    Review score
    Exceptional · 84 reviews
    Love this Cottage, Rowena is such a great host, Cottage is always so clean, and well maintained, great beds and WIFI is brilliant
    Guest review by
    Clyde Hayward
    Group
  • Avg. price/night: $81.62
    Review score
    Exceptional · 227 reviews
    Allan was a great host, the complimentary bubbly a treat and the breakfast was good! Thanks for a great romantic getaway!
    Guest review by
    Justin
    Young couple
  • Review score
    Pleasant · 20 reviews
    Great hosts and nice breakfast
    Guest review by
    Marius
    Young couple
  • Avg. price/night: $81.62
    Review score
    Exceptional · 227 reviews
    Breakfast was generous and very tasty. We expected continental but received a warm breakfast, with plenty of fresh fruit, cheese and cold meats on the side. We wandered around the orchards and loved the scenery (trees full of apples and with a fresh bite to the air). The guest house is centrally located and the host Alan is friendly and extremely knowledgeable about the area.
    Guest review by
    Gillian
    Family with young children
  • Avg. price/night: $54.41
    Review score
    Wonderful · 173 reviews
    Nicky was a great host, very service minded and helpful! The location was stunning and the dogs were such a cute little pack. It's a small patch of paradise!
    Guest review by
    Maroona
    Young couple
  • Avg. price/night: $81.62
    Review score
    Exceptional · 227 reviews
    Alan is a great host who goes beyond what is expected.
    Guest review by
    Johan Eksteen
    Young couple
  • Avg. price/night: $81.62
    Review score
    Exceptional · 227 reviews
    The place is charming, a well-kept and beautiful garden, a very beautiful and decorated house, the room is cute and clean and the beds are comfortable. Our host was very nice and kind and helped us with everything we asked for.
    Guest review by
    Tali
    Family with young children