The Dowans Hotel | Rooms in Scotland

Accommodation Search

Location / Town:

Recently Viewed

The Dowans Hotel

The Dowans Hotel 3

Aberlour AB38 9LS 

The Dowans is situated on an elevated location near the small village of Aberlour in Aberdeenshire. The area is well known for its many castles and whisky distilleries and this is a great base for exploring both. The rooms are clean and comfortable and some have fantastic views looking out over the River Spey.

Distance to Town Centre: 0.50 miles (All distances are approximate)