Nestling within the wooded glens of Ballindalloch Castle in the heart of Speyside. This historic inn has provided hearty meals, refreshing ales and comfortable accommodation for locals and visitors to the Scottish Highlands like for centuries.
Now a family-run business that still extends the same warm welcome, offering guests twin and double rooms, all with ensuite bathrooms, a farmhouse restaurant serving seasonal dishes prepared from the finest local ingredients. The oak-panelled bar with open fireplace is stocked with local craft beers and ciders, fine wines, exotic gins, and an array of famous Speyside single malt whiskies.
The hotel offers stunning views of the mountains and beaches, magnificent scenery and lots of history and heritage: all of which makes the Delnashaugh Hotel the perfect venue for your Scottish Highlands vacation.
Get Directions to The Delnashaugh Hotel using Google Maps