Contact Us

The Craigellachie Hotel,
Victoria St,
Craigellachie,
Aberlour,
AB38 9SR

Other Contacts

Press

Your cosy Speyside retreat

Book direct your autumn/winter stay at The Craigellachie and enjoy the best seasonal rates and exclusive perks.

Book Now