Wedding Accommodations
We have a discounted room block at the venue for guests who would like to stay on site. Rooms are available on a first-come, first-served basis and are subject to availability, so we recommend booking as soon as possible if you’re hoping to stay at the venue.
If on-site accommodation is not available or you prefer other options, there are additional places to stay in nearby towns. Please note that alternative accommodation is limited in the immediate area. The closest town is Ballachulish, which is approximately 30 minutes away by Highland roads.
Read below for booking details. If you have any questions while planning, don’t hesitate to reach out.

Venue Accommodations
Head on over to Kingshouse Hotel website and at the top right-hand corner – you’ll see a button for “Book A Room”.Click “Book A Room” and enter the dates you’d like to stay for and the number of nights. Identify how many occupants will be in the room, & enter your Promo Code and click check availability. From there – you can select the dates they’d like to stay below, and proceed with their payment for their room.
Please note a minimum length of stay of two nights applied to these dates. These rates are available to book up to 14 days prior to your wedding day.
There's no limitation on how many rooms you can book on this rate, but they are subject to availability.