Skip to main content

The best cottages in Elgin

Check out our pick of great cottages in Elgin

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Paul Wallace Wines & Cottages offers accommodation in Elgin. Grabouw is 13 km from the property. Free WiFi is provided .

Each cottage boasts private BBQ facilities and Paul Wallace Wines & Cottages offers wine tastings on the weekend, or by prior arrangement during the week.

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!

Show more Show less
9.3
Superb
176 reviews
Price from
US$53
per night

Moortop Cottages, a property with a garden, is located in Elgin, 22 km from Howhoek Nature Reserve, 35 km from Heidelberg Golf Club, as well as 42 km from Kleinmond Golf Course. It is set 20 km from Mt Hebron Nature Reserve and provides full-day security. The farm stay has private entrance.

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.

Show more Show less
9.4
Superb
84 reviews
Price from
US$68
per night

Situated in Elgin, 25 km from Howhoek Nature Reserve and 33 km from Heidelberg Golf Club, Elgin Country Cottage offers a garden and air conditioning. Among the facilities at this property are full-day security and room service, along with free WiFi throughout the property. The property is non-smoking and is located 33 km from Mt Hebron Nature Reserve.

Absolutely everything. It was idyllic. Welcoming goodies- lots of beverages and condiments and Braai equipment. House staff and farm staff incredibly friendly and helpful. We had great conversations with Alan!

Show more Show less
9.8
Exceptional
21 reviews
Price from
US$191
per night

Situated on a working farm, Vredenhof Farm Cottage is in the heart of the picturesque Elgin Valley. The nostalgic cottage is close to the N2 highway and features a private garden.

The cottage offers a vintage feel and is adjacent to the main farm homestead, under old oak trees. The living area is open plan and double doors on both sides of the dining area open to views. Firewood in a huge cane basket is provided for the little closed-stove in the sitting area. The bathroom is fitted with an extra-large shower and a bath.

Perfect to escape the busy city yet very close to the Elgin Railway market and Peregrine farm stall. Quiet and comfy. Wood supplied for the stove and fireplace adding to the country cottage feeling. The nespresso machine and plenty of books rounded off a nice fireplace chill experience.

Show more Show less
9.3
Superb
19 reviews
Price from
US$159
per night

Kromme Rivier farm cottage, a property with a garden, is set in Elgin, 43 km from Heidelberg Golf Club, 43 km from Arabella Country Estate, as well as 20 km from Botrivier Railway Station. With free private parking, the property is 16 km from Mt Hebron Nature Reserve and 18 km from Howhoek Nature Reserve. The property is non-smoking and is situated 40 km from Kleinmond Golf Course.

The location was lovely, gardens well looked after and flourishing. Bryn, our host, made every effort to look after us.

Show more Show less
8.9
Fabulous
23 reviews
Price from
US$182
per night

Situated within 13 km of Mt Hebron Nature Reserve and 15 km of Howhoek Nature Reserve in Elgin, Galileo Farm features accommodation with free WiFi and a kitchenette. It is located 27 km from Kleinmond Golf Course and provides full-day security. Arabella Country Estate is 30 km away and Heidelberg Golf Club is 42 km from the farm stay.

We booked the property for guests that were attending our wedding, they loved it and had a really comfortable stay.

Show more Show less
7.9
Good
140 reviews
Price from
US$42
per night

Set just 16 km from Mt Hebron Nature Reserve, Rose Cottage in Elgin offers accommodation in Elgin with access to pool with a view, a garden, as well as full-day security. The property is around 18 km from Howhoek Nature Reserve, 40 km from Heidelberg Golf Club and 42 km from Kleinmond Golf Course. There is an outdoor fireplace and guests can make use of free WiFi and free private parking.

Show more Show less
6.7
Review score
3 reviews
Price from
US$161
per night

Blissful Country Garden Self-Catering Cottage is a recently renovated guest house in Grabouw, where guests can make the most of its garden and terrace. This property offers access to a patio, free private parking and free WiFi. Outdoor dining is also possible at the guest house.

Show more Show less
10
Exceptional
4 reviews
Price from
US$47
per night

Situated within 22 km of Mt Hebron Nature Reserve and 24 km of Howhoek Nature Reserve in Grabouw, Belfield Wines and Farm Cottages features accommodation with seating area. This property offers access to a terrace, free private parking and free WiFi. Boasting family rooms, this property also provides guests with a barbecue.

Loved the location - it is so close to the city, but also feels like a world away. Enjoyed the location and the set up of the unit.

Show more Show less
9.3
Superb
74 reviews
Price from
US$53
per night

Cheverells Farm has garden views, free WiFi and free private parking, situated in Grabouw, 16 km from Mt Hebron Nature Reserve. It is located 18 km from Howhoek Nature Reserve and features private check-in and check-out. Featuring a private entrance, the farm stay allows guests to maintain their privacy.

Beautiful cottage, beautiful location, beautiful people

Show more Show less
9.2
Superb
62 reviews
Price from
US$70
per night

Looking for a cottage?

Cottages are perfect for travellers who enjoy feeling cosy and independent in the countryside. Usually small, traditionally built houses, cottages spread across one or two floors, making them great for families, or holidays with a little more privacy.
Search cottages in Elgin

Most booked cottages in Elgin this month

Cottages that guests love in Elgin

  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 84 reviews
    What a beautiful cottage with such a friendly host. The place was perfect and the fireplace warmed up the whole place so quickly. Every thing you might need was already there and we loved the way it was decorated. We will definitely come back again!
    van Loggerenberg
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 175 reviews
    Everything was perfect, the hosts Uncle Paul and Aunt Nicky were gracious, warm, accommodating and the dogs were very friendly too! The setting was stunning, the farm is a real hidden gem in the Elgin area. A huge thanks to Uncle Paul and Aunt Nicky for hosting my wife and I. We thoroughly enjoyed the coziness of the cottage, Jenga, board games, fireplace and braai, and of course the modern finishes within which complemented the homey feel.
    Muhammad
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 175 reviews
    Cozy cottages in an overwhelming landscape. The wine is delicious and the hosts welcomed us very warm and friendly.
    Nora
    Family with young children
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 84 reviews
    The cottages are clean, comfortable and well appointed with everything one could need for a self catering stay. They're set on a peaceful, quiet farm, nice and central for exploring the area.
    Darren
    Young couple
  • Avg. price/night: US$79.67
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 202 reviews
    Very comfortable and spacious room. Pillows were the most comfortable I've ever slept on. It is very easy to get to all the most well known tourist attractions in Elgin from the Lodge. The host was very welcoming and accommodating, even coming out to greet us at the car and see us off a few days later. As we were the only ones staying there at the time, we had the "communal area" to ourselves and made a nice warm fire in the fireplace and enjoyed the sound of the rain while relaxing on the couches with a glass of wine.
    Ross Simpson
    Young couple
  • Avg. price/night: US$42.49
    7.9
    Scored 7.9
    Good
    Rated good
     · 140 reviews
    The view is lovely. The cabin was cosy. Had some peace and quiet. Beds were comfy.
    Raath
    People with friends
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 84 reviews
    Fantastic hosts, beautiful location, lovely cottages, exceptional service, very clean and tidy, friendly and efficient staff.
    Kevin John
    Family with young children
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 175 reviews
    When we arrived early on Friday, we had a lovely winetasting by Paul Wallace whilst our cosy cottage was made ready.
    Nicolaas
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 175 reviews
    Lovely cottages, really appreciated the fresh milk and home made cookies. Very comfortable and cosy, even in winter.
    Liz
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 175 reviews
    The most lovely little cottages on a stunning farm in Elgin. Would highly recommend for a winter get away, the fireplace kept us warm and the cottage was very cozy. The farm dogs were super friendly too!
    Abigail
    Young couple