Inn on Highlands is a peaceful apple farm nestled in the heart of the Elgin Valley ±70km outside of Cape Town. Offering secure self-catering accommodation for up to 59 guests sharing, making our venue the perfect blank canvas for weddings, corporate conferences, private functions and events including film and still shoots. Our spacious grounds with panoramic views of the rolling hills, fruit bearing orchards and inhabited dams offer activities such as fishing, kayaking, walks and photography for wonderful memories. We are a family-run business and strive to provide our clients with the best service and atmosphere in our beautiful valley.