Craigellachie Hotel Aberlour

Dating back to 1893, the Craigellachie Hotel, located in the beautiful village of Craigellachie near Elgin, offers beautiful views of the surrounding River Spey, the famous Thomas Telford Bridge and rivers and mountains.

Relax...Indulge....Enjoy...! World renowned Whisky Bar with over 700 different single malt whiskies. Luxury environment surrounded by awe-inspiring scenery. We are proud to announce we boast a 2 AA Rosette restaurant.

Total Rooms :


Accommodation Type:


Address :

Victoria Street

Postcode :

AB38 9SR
Compare 30 Websites for Best Price!

Cancellation Policy

1 Days Prior to Arrival

Cancellation Days

First Night Stay Chargeable

Other Clever People Who Have Liked This...