Places to Eat in Blairgowrie
There are plenty of great places to eat in Blairgowrie and Dunkeld, from relaxed pub meals to more refined dining. In Blairgowrie, The Dalmore Inn serves modern Scottish dishes, while The Church Tapas & Grill offers a fresh, contemporary menu in a unique converted church. A short drive away, the Meikleour Inn is a popular choice for its classic country‑inn feel and seasonal food.
In Dunkeld, The Taybank is a favourite for a drink by the river and casual food, and The Atholl Arms offers three dining options: Z’s Bistro, the Riverview Restaurant and The Terrace. Both Blairgowrie and Dunkeld also have plenty of other cafés, pubs and restaurants to choose from, giving guests a wide range of options within easy reach.
The Meikleour Inn
The Meikleour Arms is a 12-minute car journey from Beadles cottage and 9 minutes car journey from Cairnwell cottage. The restaurant offers an intimate experience, with a French flair. The seasonal menu is fabulous and much of the produce comes from the estate or the surrounding area. A lovely meal out.
The Atholl Arms
The Atholl Arms in Dunkeld has 3 different eating experiences on offer. Z’s bistro is their relaxed setting with a tasty menu. Then you have the river view restaurant, which is the more formal restaurant, which has fabulous views over the River Tay and finally The Terrace, which is a more casual setting for when the weather is good.
The Taybank
The Taybank in Dunkeld has a menu made up from local produce, either from their garden or from other local growers. The upstairs restaurant offers a lovely dining experience, a relaxed bar downstairs and the riverside garden, which is amazing in the summer, and occasionally you will find live music here too.
The Dalmore
The Dalmore is one of the best family-friendly places to eat in Blairgowrie, serving an authentic Scottish menu. The restaurant also has an outdoor garden area, which is ideal for a relaxed drink or meal when the weather is good.
For guests staying at Perthshire Holiday Cottages, The Dalmore is a useful local option when you want good food without travelling far.