The Delnashaugh

Location icon Ballindalloch

The Delnashaugh Hotel Ballindalloch Banffshire AB37 9AS what3words arranged.sized.counters Every 3 metre square of the world has been given a unique combination of three words. Find out more at what3words.com


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.


  • Parking
  • Restaurant/ Dinner

Getting Here

Get Directions to The Delnashaugh using Google Maps