Our Facilities

Set in the heart of the beautiful Elgin Valley, Inn on Highlands offers standard and luxury self-catering accommodation for up to 59 guests sharing. 

Our charming Overberg venue is the perfect blank canvas for any event – from weddings, corporate conferences, private functions and film and still shoots.

Choose from our Standard and Luxury self-catering accommodation cottages

Inn on Highlands is the perfect venue for small to medium weddings 

Spacious grounds with panoramic views across the Elgin Valley

Read what our recent visitors have to say about their experience here at Inn on Highlands

Visitor reviews


Kathy Lyle

"Had a birthday celebration there and it was awesome. Nothing and I mean nothing, was too much trouble. Awesome venue run by awesome people."


Chloë Lyth

"Absolutely incredible hosts and amazingly beautiful farm... We stayed here on the weekend of our wedding and enjoyed a pre-wedding celebration the night before our big day with about 50 of our guests. The owners went above and beyond to cater to our every request and made the whole weekend just extra special. Will definitely be spending many wedding anniversaries here in the future!”


Cinda Hunter

"Wonderful location with beautiful view. The cottages are extremely comfortable and very functional. The hosts are incredibly kind and helpful. Highly recommended."

Inn on Highlands_Award_Best value accommodation

Awarded "Best Value Accommodation" - Afristay

Inn on Highlands Booking.com reward

2021 Traveller Review Awards - Booking.com

9 Rated by Guests

2020 "Recognition of Excellence" - HotelsCombined