Skip to main content
3 star

The Highlander Inn

Craigellachie, Speyside · Inn

A small whisky-focused inn in Craigellachie with several hundred malts and simply furnished rooms above the bar.

About The Highlander Inn

The Highlander Inn is a small, family-run inn in the centre of Craigellachie, built around a bar that has become a genuine destination for whisky enthusiasts, stocking several hundred malts including a strong selection of independent and cask-strength bottlings.

Bedrooms sit above and beside the bar, simply furnished and comfortable rather than luxurious, and the inn's location puts guests within walking distance of the Craigellachie Hotel, the Speyside Cooperage and the confluence of the Spey and Fiddich rivers.

Its size and character suit visitors prioritising whisky tasting and conversation with other enthusiasts over resort facilities, with several major distilleries an easy drive or short taxi away.

At a glance

Property type
Inn
Location
Craigellachie, Speyside
Star rating
3 star
Guest score
8.7 / 10 (410 reviews)
Prices from
£95 per night
Destination
Speyside