Firhall Bed and Breakfast is perfectly located inside the Cairngorms National Park in the heart of the Highlands of Scotland. Our guests come from across the globe to visit this unique part of the Scottish Highlands and to experience the fantastic things to see and do here. Firhall is located just 20 minutes away from the popular resort town of Aviemore and the Cairngorm Mountain Range, making it perfectly situated for anyone wishing to cycle, walk, hike, kayak or drive around this stunning area. Grantown on Spey has a very interesting history which can be explored right here at the Grantown Museum which handily doubles as our Tourist Office. Why not pop in to talk to the lovely guys there about the town, it’s history and where to explore next.