Though the town is of fairly modern origin, it stands on an ancient site, where once stood a church dedicated to St Droston. Indeed, the old name of Aberlour parish was Skirdustan, which translates loosely as Drostan's Slice.
Opposite the old kirk is Drostan's well, an ancient holy well surmounted with a stone cross. A mile away, along the River Lour, is the waterfall of Linn of Ruthrie.
Outside Aberlour is Aberlour House, a neo-classical stately home, now an independent school preparing pupils for Gordonstoun School.
There are a pair of historic castles nearby; Balvenie Castle is four miles away, and the historic house of Ballindalloch Castle is only six miles from Aberlour.