Tucked away between the sweeping mountain landscapes of the Witzenberg Valley, Olive Rock is a versatile, contemporary venue that has become known as much for its warm welcome as it has for its breathtaking panoramas. The multi-level modern space is the epitome of stylish simplicity, allowing the landscape to speak for itself, and for couples to put their own stamp on their décor and design. Owners Nick and Simone – themselves married on the farm – are the heart of the operation, and chef Nick’s culinary talents ensure that guests are sent home with full bellies and happy smiles. There are both indoor and outdoor ceremony and reception options to choose from, including a Bedouin marquee. And with over 800 beds available locally and plenty of fun activities for guests to enjoy pre- or post-wedding, don’t be surprised if you want to stay forever.