BalmacaraMains
Built in the 19th century as a traditional Scottish country house, Balmacara Mains Guest House has been thoughtfully restored to offer intimate wedding celebrations with commanding views across Kyle of Lochalsh.
- Ceremony
- 20 seated
- Reception
- 150 seated
- Nearest airport
- INV · 2 hours 15 minutes
- Open season
- March – September
- Price range
- $$$
- Rating
- 4.8 /5 · 133
Balmacara Mains is a hotel destination wedding venue in Kyle IV40 8DN, UK, hosting 20 to 150 guests in the $$$ price range, reached from Inverness Airport (INV), 2 hours 15 minutes. Best months: March, May, July, September.
Balmacara Mains in Kyle IV40 8DN, open March–September.
Built in the 19th century as a traditional Scottish country house, Balmacara Mains Guest House has been thoughtfully restored to offer intimate wedding celebrations with commanding views across Kyle of Lochalsh.
This waterfront property retains period character while providing modern hospitality, making it a distinctive venue for couples seeking authentic Highland experiences.
Rated 4.8/5 by guests, the house accommodates weddings of varying scales within its historic walls and surrounding grounds.
Stayed here in May. Pretty easy to find using directions provided. Very comfortable with amazing views. The included morning breakfast was great with great service. I would whole heartedly recommend to anyone looking to stay near Isle of Skye / Kyle of Lochalsh.
4 notes, from the desk.
19th-century stone building with original architectural features and loch-facing views
Located on the Kyle of Lochalsh waterfront, offering dramatic Scottish landscape backdrop
On-site guest accommodation available for up to 30+ overnight visitors
4.8 Google rating reflecting consistent guest satisfaction
Best held in March, May, July.
The months the weather — and the local rhythm — is kindest to a stay at Balmacara Mains.
Check availability.
Choose a day from the calendar.
We hold dates in pencil. A first note comes back within two business days.
How the weekend usually runs.
Yours will be different — nothing below is required. Every planning begins with the three meals you most want to eat, and builds outward.
- AfternoonGuest arrival; check-in at Balmacara Mains; welcome briefing
- EveningInformal welcome dinner or rehearsal at venue
- 10:00 AMGuest arrival; photographs on grounds with loch backdrop
Things worth knowing.
INV · 2 hours 15 minutes
Guests fly into Inverness Airport. The desk arranges every transfer.
£6,500
Pricing varies with season, guest count, and catering selections. Request detailed quote via http://www.ontheloch.co.uk/. Venue hire, catering, and accommodation packages available with negotiation for larger parties.
£400
A one-time licence and setup fee, paid to the venue.
£35 / head
A seated dinner with wine and service, by headcount.
£70 / night
A standard room in the wedding window. Group rates on request.
March – September
4 viable months. Shoulder dates soften the light and the rates.
Asked along the way.
What's the history of Balmacara Mains?+
The property dates to the 19th century and was originally built as a traditional Highland country house. It has undergone careful restoration to preserve its historical character while meeting contemporary hospitality standards.
How many guests can the venue accommodate?+
Balmacara Mains can host between 20 and 150 guests depending on configuration, with flexibility for ceremonies and receptions across indoor spaces and grounds.
Is accommodation included?+
Yes. The guest house provides on-site rooms for wedding parties and guests, with typical rates around £70-£100 per night depending on room type and season.
What outdoor space is available?+
The grounds offer waterfront access along Kyle of Lochalsh with ceremony options overlooking the loch, plus garden areas suitable for receptions and photographs.
Can we book the entire venue privately?+
Yes, private venue hire is available. Contact the property directly through their website at http://www.ontheloch.co.uk/ to discuss exclusive use options and tailored packages.
In the same country.
Hold dates at Balmacara Mains.
A note to the desk with a rough season and guest count. We hold dates in pencil for three weeks before confirmation. A reply comes within two business days, from a person by name.


