The Dowans Hotel
Business
Family
Hotel
Modern
About
Set high above the picturesque Spey Valley, overlooking the village of Aberlour and the River Spey below, The Dowans Hotel offers a rare opportunity for guests to relax and enjoy the elegance of a fine Highland hotel. Built over 100 years ago, now converted to a first class hotel.