Located in the heart of pristine Pitlochry, Craigvrack turns your holidays into ever-lasting memories. Quintessentially Scottish, Craigvrack Hotel is Pitlochry’s trusted name for providing a unique flavour of hospitality with world-class refinement and effortlessly efficient service while remaining deeply rooted in its local heritage.
A perfect Scottish Highland retreat in the lap of nature to unwind and rejuvenate your senses!
Characterised by happiness and conviviality sans the pomp and show, Craigvrack’s restaurant celebrates the finest Scottish ingredients for an exceptional and delectable dining experience in the heart of Pitlochry.