Skip to main content

Self Catering Accommodation in Elgin

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Elgin

Check out our pick of great self catering accommodation in Elgin

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Elgin and surroundings in the past month

See all

Popular with guests booking self catering accommodation in Elgin

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 22 reviews

Popular with guests booking self catering accommodation in Elgin

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 177 reviews

Popular with guests booking self catering accommodation in Elgin

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 83 reviews

Popular with guests booking self catering accommodation in Elgin

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 179 reviews

Popular with guests booking self catering accommodation in Grabouw

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 137 reviews

Popular with guests booking self catering accommodation in Grabouw

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 12 reviews

Popular with guests booking self catering accommodation in Grabouw

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

Popular with guests booking self catering accommodation in Grabouw

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 38 reviews

Popular with guests booking self catering accommodation in Grabouw

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 27 reviews

Popular with guests booking self catering accommodation in Grabouw

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 52 reviews

These self catering accommodation in Elgin and nearby have options with free cancellation

Apple Cottage

Grabouw
Free cancellation options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 12 reviews

Situated in Grabouw and only 28 km from Howhoek Nature Reserve, Apple Cottage features accommodation with mountain views, free WiFi and free private parking.

From US$75.82 per night

Cheverells Farm, Kiku & Braeburn Cottage

Grabouw
Free cancellation options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 52 reviews

Situated in Grabouw and only 16 km from Mt Hebron Nature Reserve, Cheverells Farm, Kiku & Braeburn Cottage features accommodation with mountain views, free WiFi and free private parking.

From US$93.04 per night

Basco River Lodge Holiday Villa

Grabouw
Free cancellation options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Located in Grabouw, Basco River Lodge Holiday Villa provides accommodation with a private pool, a patio and mountain views.

Basco River Lodge Luxury Apartment

Grabouw
Free cancellation options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 27 reviews

Located within 28 km of Howhoek Nature Reserve and 33 km of Helderberg Village Golf Club in Grabouw, Basco River Lodge Luxury Apartment provides accommodation with seating area.

Nature Lover's Home in Grabouw

Grabouw
Free cancellation options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 8 reviews

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.

Blissful Country Garden King Bed Cottage

Grabouw
Free cancellation options available
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 53 reviews

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

Stone Cottage

Grabouw
Free cancellation options available
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

Offering a garden and garden view, Stone Cottage is set in Grabouw, 30 km from Helderberg Village Golf Club and 37 km from Mt Hebron Nature Reserve.

From US$34.12 per night

Elgin Views Annex

Ouda Brug
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Boasting a garden, pool with a view and garden views, Elgin Views Annex is situated in Ouda Brug.

Highly rated self catering accommodation in Elgin and nearby

Inn On Highlands

Grabouw
8.0+ review score
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 137 reviews

Featuring lake views, Inn On Highlands provides accommodation with a private beach area, a garden and barbecue facilities, around 15 km from Mt Hebron Nature Reserve.

From US$88.35 per night

Enjoy breakfast in Elgin and nearby

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Boasting accommodation with a private pool, garden view and a balcony, Majestic Elgin Farm House is set in Mispah. This property offers access to a terrace, free private parking and free WiFi.

Self catering accommodation that guests love in Elgin

See all
Avg. price/night: US$81.65
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 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.
Guest review by
Darren
Young couple
Avg. price/night: US$58.32
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 177 reviews
Self catering . Hosts were great , wine was fantastic Very welcoming
Guest review by
michelle
Young couple
Avg. price/night: US$81.65
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 83 reviews
the property was very clean and had everything we needed for a self catering stay
Guest review by
Carol
Family with young children
Avg. price/night: US$58.32
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 177 reviews
Sweet, simple, well stocked kitchen. Comfortable bed, hot shower. Lovely touch with a full stove and oven.
Guest review by
Lauren
Young couple