Muckrach Lodge Hotel & Restaurant is in the heart of the Spey Valley, near Aviemore and in the Cairngorms National Park
Highland hotel Muckrach Lodge, is a lovely Scottish country house hotel in the heart of Speyside, and the perfect place for a Scottish Highland holiday. Relax in comfortable surroundings and enjoy fine Scottish food in our award winning restaurant, an excellent choice from our fine wine list and a personal service that is second to none. Enjoy a romantic break, or a malt whisky trail experience, or join us for our Highland country house Christmas or New Year package. Details of these are on
the Events page.