All types Bakery Bar Cafe Restaurant All types All types Bakeries Bars Cafes Restaurants 3.7 The Aberlour Hotel 87 High Street, Aberlour, SC AB38 9QB Restaurant Bar Cafe 4.3 Open now The Byre 121 High Street, Aberlour, SC AB38 9PB Restaurant Cafe