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!


Selection of cereals and muesii
Fresh Fruit salad
Homemade natural yoghurt
Nut Fruit melange
Fresh Orange or Apple juice

Hot Foods

Full Scottish Breakfast
Scrambled Egg topped with Dunkeld smoked salmon
Orkney smoked haddock with a fresh poached egg
Poached Egg on a fresh light toasted muffin

We make our own marmalade / preserves.
If you like something lighter to eat we offer a continental option.
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 & Vaughan 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. Vaughan and Susan were great hosts and made us feel really welcome.