At Craigroyston we offer a varied menu of hot food as well as a cereal / fresh fruit buffet. All hot food is cooked to order from fresh, local produce where possible.

A sample of what we offer at breakfast is shown below, come and stay and experience our delights!

Choice Starters

Yogurt with mixed berries and granola parfait
Selection of cereals and fruit juices


Full Scottish – bacon, sausage, black pudding or haggis, mushrooms and tomatoes with egg of your choice
Soft scrambled eggs with smoked salmon or bacon
Bagel with cream cheese and smoked salmon with capers

Tea or coffee
Toast and preserves

If you do have particular dietary requirements or preferences, please let us know when you make your booking so that we have time to source suitable ingredients for you.

“Superb comfort delicious breakfast perfect location”

This substantial Victorian house has every comfort with friendly, caring owners Susan & Gregory attending to every detail. My husband & I had a spacious double room which was extremely comfortable, the breakfast was made to order with fantastic choices & beautifully cooked. This lovely house is situated a very short walk from the heart of Pitlochry with all restaurants & shops. In the heart of the highlands it is a beautiful town to visit & Craigroyston House perfectly complemented our stay. We would both highly recommend this B & B & will definitely visit again.

“Best accommodation of the week”

Stayed here for a night on recent tour of Scotland and wished stayed longer. Very high standard, in a lovely period property with a breakfast to die for…. I can highly recommend the smoked haddock and poached eggs. Gregory and Susan were great hosts and made us feel really welcome.