Considering there's only 1 Expedia-listed accommodation option within a 0.1-kilometre (0.06-mile) radius of central Aberlour, it's wise securing your room well before you fly.
The nearest Expedia hotel is the Eight Acres Hotel & Leisure Club, Moray, which is 18 kilometres (11 miles) from the center of Aberlour. Another option is the Links Lodge - B&B, situated in Scotland, which is 25 kilometres (16 miles) from the middle of Aberlour.
25 kilometres (17 miles) away from downtown Aberlour, is the Glentorets B&B. Alternatively, the Argyle Guest House is situated 25 kilometres (17 miles) away. The The Lodge Elgin and the Stotfield Hotel are alternative places to stay around Aberlour.
If enjoying sport is what you love, take the time to visit Pittodrie Stadium, which is 80 kilometres (50 miles) to the southeast of Aberlour. Stay nearby to the action at the Aberdeen Douglas Hotel or the Rox Hotel.
Inverness Airport is a nearby airport for flying in and out of Aberlour. It is 45 kilometres (29 miles) drive away. If you would like to stay nearby, try the Dolphin Bay Suites or Inchrye Bed & Breakfast.