The Aberlour Hotel

87 High Street Aberlour United Kingdom Ab38 9QB
01340 871287

NHS Discount:
20% discount or book 4 consecutive nights and receive 5th for free. Book any Friday,Saturday & stay Sunday for free

About Us

We are an independently owned family run hotel situated in the stunning Speyside area. Twenty minutes from Elgin and 2 minutes walk from the Fleming Hospital.


NHS Staff: Register for Offers Here