Skip to main content

The 10 Best Apartments in Elgin, South Africa

Check out our pick of great apartments 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.

The spacious apartment is located on the ground floor and features 2 bedrooms, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. Guests can take in the views of the mountain from the patio, which also has outdoor furniture. The apartment offers bed linen, towels and housekeeping service.

Idyllic setting, so peaceful and picturesque.

Show more Show less
9.8
Exceptional
22 reviews
Price from
BGN 354
per night

Set in Elgin, within 16 km of Mt Hebron Nature Reserve and 18 km of Howhoek Nature Reserve, Oak Lane Cottages offers accommodation with a garden as well as free private parking for guests who drive. The property has garden views and is 39 km from Kleinmond Golf Course and 42 km from Heidelberg Golf Club. Featuring family rooms, this property also provides guests with an outdoor fireplace.

Guests at the apartment will be able to enjoy activities in and around Elgin, like cycling, fishing and canoeing. Oak Lane Cottages features a children's playground and a picnic area.

Location was perfect for our needs The cottages were basic but to totally adequate for what we wanted

Show more Show less
7.8
Good
108 reviews
Price from
BGN 79
per night

The spacious apartment is equipped with 1 bedroom, a fully equipped kitchen with a dishwasher and a microwave, and 1 bathroom with a walk-in shower and a hair dryer. Towels and bed linen are provided in the apartment. There is also a seating area and a fireplace.

We enjoyed our stay, great accommodation. Very clean and tidy, comfortable layout with great personal touches. The host was very helpful and friendly.

Show more Show less
9
Superb
23 reviews
Price from
BGN 124
per night

The apartment provides guests with a terrace, garden views, a seating area, satellite flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with walk-in shower and a hair dryer. A toaster, a fridge and stovetop are also featured, as well as a coffee machine and a kettle. At the apartment complex, the units are equipped with bed linen and towels.

I felt save..comfortable..evrything i needed was there..fell in love with the place..

Show more Show less
8.4
Very good
10 reviews
Price from
BGN 260
per night

Looking for a farm stay?

For travellers in search of an experience, nothing says authentic country-living like a stay at a private, working farm. Hosts may offer interactive kid-friendly activities or, for couples, a cosy haven in an original/converted farmhouse. Breakfast is often included — you may be collecting the eggs yourself!
Search farm stays in Elgin

Apartments that guests love in Elgin

  • Avg. price/night: BGN 125.81
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 83 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
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 177 reviews
    Self catering . Hosts were great , wine was fantastic Very welcoming
    michelle
    Young couple
  • Avg. price/night: BGN 125.81
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 83 reviews
    the property was very clean and had everything we needed for a self catering stay
    Carol
    Family with young children
  • Avg. price/night: BGN 125.81
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 83 reviews
    quaint and well appointed with everything so well thought through. spotless and very pretty . the little extra touches provided by the host , the freshest apples picked straight from their farm and all the extra little luxuries were so welcome . fabulous shower and fresh and crisp bedding . we enjoyed our stay here so much . will definitely recommend to friends . thank you 😊 engaging and very friendly hosts. it was a perfect short stay !
    Justine
    Family with young children
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 177 reviews
    The welcome by the hosts, Paul, Nicky and the family dogs really made us feel at home. We loved everything about our farm stay - the attention to detail, the personal touch put in by the owners. This all made our short stay a truly memorable one and a highlight of our family holiday.
    A
    Anonymous
    Family with young children