Tucked away on the edge of the charming village of Grantown-on-Spey, Craggan Mill is a beautifully restored corn mill that offers the perfect blend of character, comfort, and luxury. Sleeping up to 16 guests across six spacious bedrooms, this self-catering lodge is ideal for large families or groups of friends looking to explore the stunning Cairngorms National Park. With a rich history, stylish interiors, and a host of incredible amenities, Craggan Mill promises a stay that’s as memorable as it is relaxing.