WELCOME TO The Spey Inn
The oldest drovers inn in Scotland, dating back to 1703
The Spey Inn
“This place sits smack bang in the middle of whisky country in Craigellachie, a mere totter away from the Spey. The true joy is the all-important mixture of locals and visitors…and the menu makes the very best of all that Scottish produce” – Tom Parker Bowles
The Spey Inn is our pub in the heart of The Craigellachie Hotel and is the oldest drovers’ inn in Scotland, dating back to 1703. For over 300 years, the Spey Inn has been a place where local fishermen, distillery workers, shepherds and cattlemen congregate and share stories, eat, drink and socialise, telling their stories of the day.
We have an extensive grill section and are proud to work with our neighbours, S.A. Mackie’s Butchers. By partnering with local businesses, we have built strong connections with their team, enabling us to offer an exceptional dining experience that highlights the best local produce and gives you a taste of the region’s rich heritage.
Opening Hours
Sun – Thur 12:00pm to 11:00pm
Fri – Sat: 12:00pm to 12:00am
Sundays are for Roasts!
Our traditional Sunday Roast, thoughtfully prepared by Chef Pawel Sowa, features locally sourced meats from S.A. Mackie Butchers and the finest seasonal produce Speyside has to offer.
Roast serving hours
12pm – 7:30pm















