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

Your GEAMAIR experience awaits

Pair an unforgettable overnight stay with a fine dining experience at GEAMAIR by Pawel Sowa

Book Now