Inn on Highlands is a peaceful apple farm nestled in the heart of Elgin valley. Offering you a venue that will truly impress your family and friends! Self-catering accommodation for up to 70 people ensures your guests are in close proximity during your celebration. Photographic settings within the apple orchards and open hilltops overlooking the green landscapes. Exchange vows on our stilted gazebo above the dam, beach and willow trees. Whether you are planning a small intimate wedding or a lavish affair, our wedding co-ordinator can help plan your perfect experience. From concept to creation, you are ensured of flexibility, and attention to detail as well as helpful and friendly service. We are a family run business and strive to provide our clients with special memories in our beautiful valley.