À éditer: Le mile long bordé d'arbres High Street a une place attrayante et vert du village et situé en plein centre du village est l'hôtel Aberlour. Dix-huit chambres joliment aménagées en font l'endroit idéal pour séjourner tout en découvrant tous les plaisirs de la région.
L'Aberlour Hotel est un charmant hôtel à la gestion familiale, situé au cœur du Malt Whisky Country, en Écosse.
Pour les familles et les chiens, il propose un menu varié servant des plats frais cuisinés maison à partir des meilleurs produits locaux, allant de l'humble sandwich aux pétoncles et aux steaks en passant par la cocotte de gibier. Les bars bien approvisionnés proposent des bières en fût et une variété de drames de Speyside et d'ailleurs.