Right in the heart of Aviemore, The Cairngorm Hotel is a thoroughly traditional Scottish baronial lodge popular with locals & calorie-hungry visitors who have been walking in the local mountains – hence the robust, Highland feel-good food. A starter of Black Beauty salad involves black pudding with streaky bacon, glazed apple & Cumberland sauce, or you might opt for haggis on a soda scone with mustard sauce. Mains such as mince & tatties or venison casserole with Yorkshire pudding & a dumpling are in the same vein. The extensive menu also nips overseas for Cajun grilled salmon, mushroom stroganoff & vegetable curry. Anyone still capable after two courses should try the Twa Corbies dessert: banana soaked in rum with chocolate ice cream, hot chocolate sauce & whipped cream. Wines by the glass start at £2.80, & there are some fine cask ales too.