
Located in the heart of Speyside....
Speyside is one of the areas of Moray, in the North East of Scotland. The hotel sits in a commanding position in the village of Craigellachie - almost equidistant between Aberdeen - 60 miles to the south east, Inverness - 50 miles to the north west, and Aviemore - 40 miles to the south west.
The village of Craigellachie enjoys excellent road links with the whole of Scotland.
The drive from Edinburgh and Glasgow takes between 3 and 4 hours up the A9, passing through some of the most majestic scenery of the Highlands - Scotland at it's best!
The nearest railway station is at Elgin, only twelve miles away, while the airports at Aberdeen and Inverness are just over an hour's drive away.
Location Map
Here is a map showing the location of Craigellachie. For further information on how to get to us please use the useful links on the right of this page.



