
Rockhaven Farm Country House
Highlight: Two self-catering cottages on a working farm that is also a wedding venue
About Rockhaven Farm Country House
Rockhaven Farm is a working farm on Highlands Road in Elgin, growing apples, pears and hydrangeas, with mountain views and fynbos all around. It offers two self-catering cottages: Lovers Walk, which sleeps six in three double rooms, and Orchard Cottage, which sleeps four. The farm is also a wedding venue for up to 140 seated guests.
Known for
Two farm cottages
What you book here โ rooms, cottages or a whole house โ and what guests say about how comfortable it is.
Mountains & fynbos
A setting you will remember: orchards, vineyards, dams and the mountains around the Elgin Valley, with the quiet of the countryside.
Sleeps up to six
Facilities that suit a country stay โ from a pool or hot tub to a fireplace for winter evenings, a braai area or a kitchen for self-catering.
Wedding venue
What sets this place apart from others in the valley and why guests keep mentioning it in their reviews.
Recommendation
Looking for the right place to stay in Elgin?
Our test winner in the Elgin Valley ranking โ see for yourself.
Go to Elgin Estate Lodge