Review dining options and customer experiences for restaurants in Aberlour. Whether you want a casual lunch, family meal or special occasion dining, identify suitable places and ask about their opening hours and bookings.
The Mash Tun is a historic riverside inn and whisky bar in Aberlour, Scotland, offering luxury accommodation, fine dining, and an unparalleled whisky collection. Established in 1896, we combine heritage with modern comfort, providing whisky-themed rooms, locally inspired cuisine, and access to Speysides renowned distilleries and landscapes.
Whisky Bar
Riverside Inn
Fine Dining
Great food and very nice staff
Exelente atencin
Amazing whisky bar