Skip to main content
Lodging

Craigroyston House

2 Lower Oakfield, Pitlochry · B&B

View on Google Maps

Photo: Craigroyston House & Lodge

A Victorian house turned B&B in Pitlochry, with spacious individually decorated rooms and made-to-order breakfasts, a short walk from the town centre.

Photos

Photos via Google

About Craigroyston House

Craigroyston House is a substantial Victorian villa on Lower Oakfield in Pitlochry, now run as a B&B with the kind of character and proportions older houses tend to keep. Rooms are individually decorated, generously sized and finished with thoughtful touches, each with an en-suite bathroom, and family rooms are available for those travelling with children. A garden and outdoor seating area give guests somewhere to sit out and take in the mountain views around the town.

Breakfast is cooked to order each morning, and kids' meals and packed lunches can be arranged for days out. Other practical extras include free WiFi, drinks in the room, luggage storage and 24 hour reception, along with free on-site parking, which makes exploring the wider area straightforward. The hosts are known for being attentive and generous with local knowledge, pointing guests towards walks, golf courses and places to eat.

The house is within walking distance of Pitlochry's own attractions, with pubs, restaurants and entertainment nearby for evenings out. It suits visitors who want a comfortable, well-run base in a period property rather than a purpose-built hotel, with the garden and picnic area offering a quiet spot to return to after a day exploring Perth and Kinross.

What guests say

Wendy Lynch

We stayed for 3 nights in July 2026. We originally booked for 2 but loved it so much we booked an extra night. Our room was beautiful and spacious. Greg was so great and accommodating..made us feel very welcome. He shared lots of info about what to see in the area. And don’t want to forget the breakfasts! Beautiful breakfast area and the food was amazing! Well done Greg and Sue for one of the best run B&B’s we have stayed at. You really are meant to be in this business. Thank you so much and we hope to get back for longer. Cheers, Wendy & Kevin Lynch

3 weeks ago · via Google

Christi King

Our group of four ladies just stayed overnight at the Craigroyston House - it has been one of our favorite stays in Scotland. Beautifully decorated rooms with great attention to detail, wonderful hosts with advice on where to eat and visit, and a fabulous breakfast. Walking distance to everything in Pitlochry. Highly recommend!!

2 months ago · via Google

Klas Herrmansson

We had a wonderful stay at Craigroyston Guesthouse. The accommodation was very nice and comfortable, and the hospitality was truly excellent. We felt very welcome thanks to the friendly and attentive hosts. Highly recommended!

10 months ago · via Google

Arjen

During our journey through the beautifull Scotland, we stayed for two nights in this lovely B&B. We were welcomed by the friendly owner. The house is gorgeous and the grounds are very well kept. The house is on higher grounds and we could go into town via a path through the gardens. Our room was on the highest floor and very spacious and very clean. With a separate bathroom. Lots of wallsockets which is always handy. The towels we got were a bit on the large side, but clean. The owner had lots of tips for us about sites to visit and things to see. Breakfast was very well organised, we had a menu in our room on which we could write our preferences for the next morning breakfast and it had a lot of tasty things to choose from. We had some nice chats with the owner and learned that they only started this B&B 18 months ago. We can only say they do a fantastic job.

a year ago · via Google

See all reviews on Google →

Guests mention this guesthouse offers beautifully decorated, spacious rooms with comfortable beds and thoughtful details, along with a delicious, made-to-order breakfast. They also highlight the friendly and attentive hosts who provide excellent local recommendations. Visitors appreciate the convenient, central location within walking distance of attractions and the easy, private parking.

Summary via Google

At a glance

Address
2 Lower Oakfield, Perthshire, Pitlochry, PH16 5HQ Get directions
Property type
B&B
Location
2 Lower Oakfield, Pitlochry
Destination
Pitlochry