If you’re looking for a heavenly wedding venue then look no further.
Duisdale House Hotel is one of the most idyllic and scenic locations in the Highlands of Scotland, and an ideal venue for an intimate wedding celebration for you and your guests. Combined with our location and a professional team of dedicated staff your wedding will be a dream come true.
Our beautiful white, luxurious, yacht is also licenced to host weddings onboard so for those who dream of escaping from all the fuss of a wedding this is the perfect option.
Drive to Kyle of Lochalsh, cross the Skye Bridge and at the turning on your left marked A851, turn towards Armadale. Continue along the road approximately 7 miles to Duisdale and the Hotel is clearly signed on your right.
If you are arriving via Mallaig... on arrival at Armadale drive along to Duisdale and the hotel is up on your left.