Welcome to Craigmhor Lodge & Courtyard, Pitlochry

Tucked away in enchanting woodland grounds, this beautiful Victorian Lodge & Courtyard provides luxury Pitlochry bed and breakfast accommodation in the heart of Highland Perthshire.

Craigmhor Lodge & Courtyard offers a wonderful selection of accommodation with 12 wonderfully spacious courtyard bedrooms and suites and 1 traditional bedroom in the Lodge itself. Our rooms are stylishly decorated in the muted colours of Highland Perthshire, meticulously presented with many thoughtful touches to make your stay extra special.


Rated #4 on TripAdvisor


We’re rated as one of the best accommodation providers in Pitlochry.


Award-Winning Breakfast


Our breakfast won the best Guest House Breakfast in Scotland award!


Lots to See & Do


Distilleries, Golfing, Walking & so much more available on our doorstep.


Join our Mailing List

Sign up to receive newsletters



Sign up

All you have to do is provide us with your name and email address and we'll keep you informed on all of our news & special offers at Craigmhor Lodge & Courtyard. We promise not to flood your inbox but if there's something we think you'd like to know about, we'll email you. You can unsubscribe at any time.