Craigellachie Accommodation
Craigellachie is located on the banks of the picturesque River Spey and is intersected by the A95 and A941 roads - Craigellachie lies in the Moray and Grampian region, close to the border with the Highland district and its capital, Inverness.
Inverfiddich Lodge
Inverfiddich House, Craigellachie, Speyside AB38 9RQThis wooden fishing lodge is set on the banks of the River Spey, on the edge of the village of Craigellachie - within four acres of private grounds and gardens... more details.
From 260.00 GBP per weekKeepers Cottage
Buchromb Estate, near Craigellachie, BanffshireCharming former Gamekeeper's cottage in Morayshire, set in a secluded woodland area on the Buchromb Estate - ideal base for walking on the Speyside Way... more details.
From 150.00 GBP per weekHighlander Inn Hotel
10 Victoria Street, Craigellachie, Speyside AB38 9SRA popular local Inn offering bed and breakfast accommodation with evening meals, this Craigellachie hotel is on the banks of the River Spey... more details.
From 38.00 GBP per person, per night
