Dalmore Inn & Restaurant
Warm, polished Blairgowrie restaurant with a kids' menu, high chairs and free parking — the steak pie and duck are the things to order.

Inn · Blairgowrie
The Old Cross Inn has been welcoming people through its doors since around 1865, when it started life as a coaching inn — these days it's a relaxed restaurant in Blairgowrie with simple, comfortable rooms and a lounge bar. It's a mid-priced spot that's clearly doing something right, with a 4.6 rating across more than 260 reviews, and breakfast comes included if you're staying over.

A little something creative for your next meal out. Filled with colouring, simple drawing prompts for cute animals, origami and conversation starters designed to bring more play, laughter and connection to the table. 3 free printable packs for toddlers, preschoolers and primary-aged children.
Warm, polished Blairgowrie restaurant with a kids' menu, high chairs and free parking — the steak pie and duck are the things to order.
A well-loved Blairgowrie inn with a 4.8 rating from over 650 reviews, serving pub food at a comfortable mid-range price.
Cosy Angus farm café with generous soup, famous scones, a free animal trail and duck pond — a proper family afternoon.