Skip to content

Vacation rentals in Elgin Valley

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Elgin Valley

Guests agree: these stays are highly rated for location, cleanliness, and more.

Farm stay in Grabouw
Farm Cottage in the heart of the Elgin Valley!
Kiku Cottage is a quaintly decorated farm cottage in tranquil surroundings overlooking spectacular views of the picturesque fruit orchards that decorate the canvas of our unique Elgin Valley. Whether it is a weekend away, sporting event, wine / food festival, wedding to attend or just an excuse to spend sometime relaxing away from buzzing crowds and modern day 'busyness'...our cottage has been carefully crafted to offer a peaceful sanctury to rejuvenate replenish the soul and mind.
$78 per night
SUPERHOST
Cottage in Grabouw
Orchard House - WINTER GETAWAY @ Jackal River Farm
Escape, regroup and recharge less than 90km outside of Cape Town. Our fully-kitted country cottage takes the fuss out of a sneaky getaway. Pack a bag and get in the car - we have everything you need! Set in an old orchard on a fruit farm in the magnificent Elgin valley. Beautiful decor, high quality appliances and finishes with the added benefits of Netflix & WiFi. Enjoy spectacular hikes, mountain biking & wine tasting all within close proximity.
$167 per night
Rental unit in Grabouw
Villa Eike - Unit 4
Newly renovated one bedroom apartment with open plan lounge and kitchenette. The main bedroom sleeps two (queen). The unit offers stunning views of the lush green Grabouw/Elgin valley and mountain views from lounge. This unit does not have access/use of the pool/braai facilities.
$57 per night

Other great vacation rentals in Elgin Valley

Cabin in Overberg District Municipality
Brookelands Stone Cottage
$75 per night
SUPERHOST
Cottage in Grabouw
Oaktree - Luxury cottages @ Jackal River Farm
$138 per night
Farm stay in Grabouw
The Hatchery - Luxury Cottages @ Jackal River Farm
$158 per night
Farm stay in Grabouw
Majestic Elgin Farm House
$350 per night
SUPERHOST
Guesthouse in Grabouw
Aloe garden apartment
$54 per night
SUPERHOST
Cottage in Elgin
Elgin Country Farm Cottage
$206 per night
Farm stay in Sir Lowry's Pass
Gantouw Cottage
$70 per night
Farm stay in Elgin
Paul Wallace Wines: Stirling Cottage
$56 per night
SUPERHOST
Guesthouse in Grabouw
Blissful Tranquility Private Garden Cottage
$52 per night
Farm stay in Elgin
Vredenhof Farm Cottage, Grabouw/Elgin Valley
$143 per night
SUPERHOST
Home in Grabouw
Paul Wallace Wines: Tralee Cottage
$98 per night
SUPERHOST
Farm stay in Cape Town
Gordon's Bay - The POD
$51 per night
SUPERHOST