Welcome to
Rockhaven Farm

A Sanctuary of Tranquility

Nestled deep within the Elgin Valley, only an hour from the metropolis of Cape Town, lies the sanctuary of tranquillity that is Rockhaven Farm. Surrounded by stunning mountain vista’s, and the Cape’s one-of-a-kind Fynbos, it is the perfect location to host your unforgettable wedding.

Get away from it all, on our fully functioning farm, where we grow everything from apples and pears, to spectacular hydrangeas. The perfect, natural background to your special day.


Rockhaven Farm offers onsite accommodation in our 2 welcoming, self-catering cottages. These will be your home away from home, offering classic farmhouse charm with contemporary style and conveniences.

Frog Cottage

Sleeps 6

Frog Cottage is the largest of the two, comfortably sleeping six in three spacious en-suite rooms.

Orchard Cottage

Sleeps 4

Orchard Cottage provides quaint open plan living, with a homey feel but a modern touch.

A celebration
you have always dreamt of

From rustic country side to romantic formal elegance

We pride ourselves in our flexible and personal approach to each celebration. We have something for every taste from small, personal celebrations to larger events, accommodating up to 140-seated guests. From the Boat House to the Barn we can take you from wedding ceremony to reception with ease, while still catering to your individual needs.

Farm Produce

Real food doesn’t have ingredients. Real food is ingredients.

Contact Us

Let us help you celebrate

Viewings by appointment only

Follow us on Instagram to view our latest weddings & events