Craigellachie Lodge is a beautiful Victorian mansion set in the picture perfect village of Craigellachie offering luxury Highland accommodation. Whether you are a whisky enthusiast, salmon fisher, or keen walker, our location in Speyside has something for everyone.