Restaurants & Takeaways in Blairgowrie
Blairgowrie is perfectly placed in the heart of Perthshire, often known as “Scotland’s Larder”, making it a great destination for food lovers.
From welcoming restaurants and traditional pubs to local takeaways and cosy cafés, you’ll find plenty of options for eating out or enjoying a relaxed meal back at your accommodation.
Top Tips for Eating Out in Blairgowrie
- Booking is recommended during weekends and peak holiday periods
- Many venues are located within Blairgowrie town centre
- Takeaways can get busy in the evenings
- Look out for seasonal dishes using local Perthshire produce
Staying Nearby
Blairgowrie and Corriefodly Holiday Parks are both within easy reach of Blairgowrie, making it easy to enjoy the area’s food and drink during your stay.
Restaurants in Blairgowrie & Perthshire
Blairgowrie and the surrounding area offer a great mix of dining options, from casual meals to more refined dining experiences, with many venues showcasing locally sourced Scottish produce.
The Old Cross Inn
Alyth Road, Rattray PH10 7DY
01250 875502
The Angus Hotel
Wellmeadow, Blairgowrie PH10 6NQ
01250 872455
Jahangir
4 Wellmeadow, Blairgowrie PH10 6ND
01250 878551
Dalmore Inn Restaurant
Perth Road, Blairgowrie PH10 6QB
01250 871088
The Church Bar, Tapas & Grill
Riverside Rd, Blairgowrie PH10 7AN
01250 875358
Fair O’Blair – Wetherspoons
Allan Street, Blairgowrie
PH10 6ND 01250 873338
Bridge of Cally Hotel
Bridge of Cally PH10 7JJ
03333 446 612
Lands of Loyal Hotel
Loyal Road, Alyth PH11 8JQ
01828 633151
Alyth Hotel
6 Commercial Street, Alyth PH11 8AF
01828 633726
Red House Hotel
Station Road, Coupar Angus
PH13 9AL 01828 628500
Strathmore Golf Centre
Alyth PH11 8NZ
01828 633 322
The Ardler Tavern
Ardler, Blairgowrie, PH12 8SR
01828 640037
The Anglers Inn
Main Road, Guildtown PH2 6BS
01382 581297
Meikleour Arms
Meikleour PH2 6EB
01250 883206
Lime Tree
1 High Street, Coupar Angus PH13 9DB
01828 628610
Uisge Bar & Restaurant
Station Road, Murthly PH1 4EL
01738 710836
Kirkmichael Hotel
Kirkmichael Hotel, Blairgowrie PH10 7NT
01250 881769
Kaoglen Restaurant
Kirkmichael, Blairgowrie PH10 7NA
+44 7775 168512
Takeaways in Blairgowrie
Perfect for a relaxed evening, there are several takeaway options available in and around Blairgowrie, offering everything from classic favourites to international cuisine.
Alison’s Kitchen
Mobile/Blairgowrie
07818277636
Azaads
12 Leslie St, Blairgowrie PH10 6AH
01250 875036
Sampan Indian Cuisine
Tannage Street, Blairgowrie PH10 6RT
01250 876076
Marmaris
46 High Street, Blairgowrie PH10 6DA
01250 876433
Taste of China
28 Reform Street, Blairgowrie PH10 6BD
01250 871055
The Chippy
5 Wellmeadow, Blairgowrie PH10 6ND
07732 055702
Balmoral Fish & Chips
High Street, Rattray PH10 7BT
01250 873144
Canton Cuisine
36 Perth Street, Blairgowrie PH10 6DQ
01250 870707
Karens’ Kitchen
14 High Street, Blairgowrie PH10 6ET
01250 872870
Sliderz
59 Perth Street, Blairgowrie PH10 6DDL
Subway
14 Wellmeadow, Blairgowrie PH10 6ND
01250 876912
Coffee Shops & Cafés
Whether you’re stopping off for a morning coffee, light lunch, or afternoon treat, Blairgowrie has a selection of cafés and tearooms to enjoy.
Blair Coffee House & Grill
2-6 High Street, Blairgowrie PH10 6ET
01250 872287
The Wee Coffee Shop
1 Allan Street, Blairgowrie PH10 6AB
0787 6461097
Starbucks Blairgowrie
Perth Road, Blairgowrie PH10 6FW
The Joinery Coffee Shop
The Square, Meigle, Perthshire PH12 8SF
01828 640717
Stewart Tower Dairy
Stanley PH1 4PJ
01738 710044
Peel Farm
Lintrathen by Kirriemuir DD8 5JJ
01738 710044
Three Witches Tearoom
East Redstone Farm, Burrelton PH13 9PR
07894 650691
Local Food & Drink Experiences in Perthshire
Explore the flavours of Perthshire, from rural farm shops to independent producers.
Persie Distillery
Auchenflower, Bridge of Cally PH10 7LQ
3 miles from Corriefodly | 8 miles from Blairgowrie
Persie Distillery produces a range of craft gins, vodka, and fruit-infused spirits from its steading-turned-distillery on the A93. Visitors can take part in distillery tours and tastings to learn more about the production process.
Cairn O’Mohr
East Inchmichael, Errol, Perthshire PH2 7SP
19 miles from Blairgowrie | 24 miles from Corriefodly
Cairn O’Mohr has been producing award-winning country wines since 1987, using locally grown berries, fruits, and wild ingredients. The winery offers a unique range of flavours inspired by the surrounding landscape.
The Bothy Experience
Kirk Wynd, Glamis DD8 1RT
21 miles from Blairgowrie | 3 miles from Corriefodly
Home to Gin Bothy, The Bothy Experience combines Scottish bothy culture with gin tasting and retail. Visitors can learn about the brand’s story while sampling a range of handcrafted gins.
Taste Perthshire
Bankfoot, Perth PH1 4EB
14 miles from Blairgowrie | 9 miles from Corriefodly
Taste Perthshire offers a combination of shopping and dining, with a well-stocked food hall and an all-day restaurant. It’s a popular stop for local produce, gifts, and relaxed meals.
Dunkeld Smoked Salmon
Brae Street, Dunkeld PH8 0BA
13 miles from Blairgowrie | 18 miles from Corriefodly
A family-run smokehouse based in Dunkeld, producing traditionally smoked salmon using time-honoured methods. The business has a long history of smoking fish and is known for its high-quality produce.
Eassie Farm Asparagus
Eassie Farm, By Glamis, Angus DD8 1SG
13 miles from Blairgowrie | 18 miles from Corriefodly
A long-established family farm specialising in asparagus, supplied to restaurants across the UK. During the short growing season, fresh produce is available to purchase directly from the farm shop.
Stewart Tower Dairy
Stanley, By Perth PH1 4PJ
17 miles from Corriefodly | 23 miles from Blairgowrie
Stewart Tower Dairy produces a wide range of ice cream using milk from its own herd. Visitors can choose
Aran Bakery
2 Atholl Street, Dunkeld PH8 0AR
13 miles from Blairgowrie | 18 miles from Corriefodly
Aran Bakery is an artisan bakery in Dunkeld known for its handcrafted cakes, pastries, and savoury dishes. Set within a restored historic building, it’s a popular spot for breakfast, lunch, or takeaway treats.

