Muckrach Lodge Hotel & Restaurant Grantown-on-spey Muckrach was built in 1860, the heyday of the Victorian sporting lodge. It has been delightfully transformed into a small hotel, retaining country hou ... Save Up To 60%