Welcome to Craigmhor Lodge & Courtyard, Accommodation Pitlochry

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

Craigmhor Lodge & Courtyard, Winner of the 2019 Best Guest House in Scotland award & the 2019 AA Best Scottish Guest House Breakfast Award, offers a wonderful selection of accommodation with 12 wonderfully spacious courtyard bedrooms and suites and 3 bedrooms 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.

When it’s time to book, make sure to contact us directly on 01796 472 123 for our very best rate and room selection in our Pitlochry B&B. You’ll not get a better price anywhere else.
Book Your Stay

Rated #1 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 in Pitlochry

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

Our Rooms

Our Rooms

Our B&B in Pitlochry is peacefully set within a traditional 2 storey Victorian house which retains many period features. Our 12 courtyard rooms adjacent to the lodge, are finished to meet all your personal needs and requirements.

View Our Rooms

Our Breakfast

At Craigmhor Lodge & Courtyard we’re delighted to provide our guests with an award-winning breakfast as part of their stay. Some say its the most important meal of the day. We know that a scrummy breakfast sets our guests up for a full days exploration with all the thrills and discoveries it can bring.

View Our Menu
Breakfast at Craigmhor Lodge

Gift Vouchers

If you really want to treat someone special, then give them the gift of Craigmhor Lodge! Our gift vouchers are available from £50 upwards and can be used as part-payment against breaks.

Buy A Voucher

Our Location

Where We Are

From the South: Travel into the centre of Pitlochry from the A9. Turn immediately right onto West Moulin Road, the A924, and you will find Craigmhor Lodge and Courtyard about 400 metres on your left-hand side, clearly signposted from the main road.

From the North: Take the slip road into Pitlochry from the A9, and travel into the centre of the town. Take the second road on your left, West Moulin Road. Drive up the road, about 400 metres and you will find Craigmhor Lodge and Courtyard on your left-hand side.

Full Directions Here

Testimonials

What our previous guests say...