The Mash Tun Hotel in Aberlour is a riverside inn and restaurant offering classic Scottish hospitality in the heart of Speyside. Located on Broomfield Square, the hotel sits directly beside the River Spey, placing it at the centre of Scotland’s renowned whisky-producing region. Aberlour is a small, picturesque village known for its distilleries, walking routes and fishing spots, making the restaurant a popular stop for travellers exploring the Malt Whisky Trail or the Speyside Way.
The building dates back to the late 19th century and retains the character of a traditional Scottish inn, with stone walls, timber features and a warm, intimate atmosphere. Inside, the dining room is compact and cosy, offering views towards the river, while the adjoining whisky bar is a focal point of the venue. The bar is particularly notable for its extensive collection of single malts, including rare bottlings and a strong emphasis on Speyside distilleries.
The restaurant serves modern Scottish cuisine with a focus on local produce. The menu typically includes dishes such as fresh Scottish salmon, slow-cooked meats, seasonal vegetables, hearty soups and traditional desserts. Specials change throughout the year to reflect regional ingredients, and the kitchen aims to offer refined cooking in an informal setting. Lighter bar snacks are also available for those visiting primarily for whisky tasting.
The Mash Tun Hotel is well regarded for its combination of food, whisky and location, attracting walkers, anglers and whisky enthusiasts. With its riverside setting, emphasis on Scottish flavours and proximity to some of the region’s most famous distilleries, The Mash Tun Hotel offers a distinctive dining experience in Speyside, blending local heritage with relaxed, high-quality cooking in one of Scotland’s most scenic areas.