Restaurants in Blairgowrie

The Wee Coffee Shop 1 Allan St, Blairgowrie
The Wee Coffee Shop
Coffee • $

The Wee Coffee Shop

1 Allan St, Blairgowrie

⭐️⭐️⭐️⭐️⭐️ A Perfect Cafe Experience!

We stopped by this charming cafe and were absolutely delighted. The loose-leaf tea was superb—perfectly brewed and served in a proper pot, making for a wonderfully relaxing experience. But the real star was the haggis and bacon roll—simply the best we’ve ever had! The bacon was particularly outstanding, cooked to perfection with just the right balance of crispiness and flavor.

The staff were warm, welcoming, and genuinely friendly, adding to the inviting atmosphere. Everything was spotless, from the tables to the service areas, showing real attention to detail.

A truly fantastic find—we’ll definitely be back!

  • Superb79 Reviews 4.9
Sliderz 59 Perth St, Blairgowrie
Sliderz
Takeout • $$

Sliderz

59 Perth St, Blairgowrie

10/10 experience! The best burger I have ever tried, along with reasonable prices and exceptional service from the young man in the shop! We will definitely be back!

  • Drive-Through
  • Superb68 Reviews 4.8
The Old Cross Inn Alyth Rd, Rattray, Blairgowrie
The Old Cross Inn
Bar • $$

The Old Cross Inn

Alyth Rd, Rattray, Blairgowrie

Went for dinner to celebrate my husbands birthday. The staff couldn't do enough for us. So friendly and attentive, food was great everyone had empty plates. Wouldn't hesitate to return if passing through again.

  • Superb107 Reviews 4.6
The Dome Restaurant 18-20 Leslie St, Perthshire, Blairgowrie and Rattray, Blairgowrie
The Dome Restaurant
Ethiopian • $

The Dome Restaurant

18-20 Leslie St, Perthshire, Blairgowrie and Rattray, Blairgowrie

Unique space with horseshoe bar area, Food comforting and good size portions. I had the mac and cheese with chips and was very satisfied with it. Staff friendly and informative about the history of the building.

  • Drive-Through
  • Superb97 Reviews 4.5
The Ericht Alehouse 13 Wellmeadow, Perthshire, Blairgowrie and Rattray, Blairgowrie
The Ericht Alehouse
Pub • $$

The Ericht Alehouse

13 Wellmeadow, Perthshire, Blairgowrie and Rattray, Blairgowrie

Proof that real ales and spirits do have a market outside the trendy urban areas. Fine range of beers, ales and interesting spirits. A live session a welcome setting
for well kept beers by friendly knowledgeable bar staff. Dog friendly, prices reasonable. Just two more reasons to make it 'worth the journey'. A welcome antidote to ubiquitous UK-brewed faux continental hotel offering s. Slàinte....

  • Drive-Through
  • Superb12 Reviews 5
The Lair Glenshee Glenshee, Perthshire
The Lair Glenshee
Tea House • $

The Lair Glenshee

Glenshee, Perthshire

Popped in today for a hot chocolate and delicious scone. Very nice and staff friendly and chatty. What a shame it is closing in two days time. Hope it reopens eith new ownership soon! All the very best to those moving on to pastures new.

  • Superb58 Reviews 4.5
The Singing Kettle 14 Airlie St, Perthshire, Alyth, Blairgowrie
The Singing Kettle
Cafe • $$

The Singing Kettle

14 Airlie St, Perthshire, Alyth, Blairgowrie

Ryan at The Singing Kettle recently did outside catering for me to feed people I'd invited to a birthday party. The food was really tasty, beautifully presented and the cost wasn't steep. There was no stress for me and he didn't appear to be stressed either which is the sign of a true professional. Can't thank you Ryan enough and would highly recommend him for outside catering and highly recommend all the tasty things on offer in The Singing Kettle itself.

  • Superb17 Reviews 4.8
Cartwheel Inn 17 Wellmeadow, Blairgowrie
Cartwheel Inn
Pub • $

Cartwheel Inn

17 Wellmeadow, Blairgowrie

Great wee pub ! We came here when we were celebrating my birthday and staying in Blairgowrie! Everyone was so friendly and great staff ! We will definitely be back!

  • Drive-Through
  • Superb19 Reviews 4.7
The Restaurant at Meikleour Arms Meikleour, Blairgowrie and Rattray, Perth
The Restaurant at Meikleour Arms
Bar • $$

The Restaurant at Meikleour Arms

Meikleour, Blairgowrie and Rattray, Perth

Really nice pub just off the Cairngorms. We were on a trip through the park and stopped off here upon exiting for an early dinner. Staff were very nice, the food was excellent. I had the venison, wife had the pasta - both were excellent (although I won!).

  • Drive-Through
  • Delivery
  • Superb45 Reviews 4.5
Dalmore Inn & Restaurant Perth Rd, Blairgowrie and Rattray, Blairgowrie
Dalmore Inn & Restaurant
British • $$

Dalmore Inn & Restaurant

Perth Rd, Blairgowrie and Rattray, Blairgowrie

Simply great food and drink. Friendly service in a relaxed atmosphere. I'd make the trip from Fife just to have the Steak again. Friends had the Fish once again fresh and perfectly cooked. Huge portions too!

  • Drive-Through
  • Superb139 Reviews 4.4
The Balmoral Rattray, Blairgowrie
The Balmoral
Pub • $

The Balmoral

Rattray, Blairgowrie

Great boozed, locals very welcoming! I’ve been here each time I’ve visited Blairgowrie.Jimmy the owner is such a friendly guys and everyone respects himGreat to see a wee pub so busy!

  • Drive-Through
  • Superb10 Reviews 4.9
Crown Bar 42 Wellmeadow, Blairgowrie
Crown Bar
Bar • $

Crown Bar

42 Wellmeadow, Blairgowrie

Went to watch The Gunners win their CL game. I was the atmosphere ? no one told me to stop shouting so that was nice. I'll be going to all the CL games there.

  • Superb12 Reviews 4.8
Dreadnought Inn 26 Perth St, Blairgowrie
Dreadnought Inn
Pub • $

Dreadnought Inn

26 Perth St, Blairgowrie

Came here with the pups as they needed a rest and another big publican establishment didn't allow dogs in. Lovely, clean wee place with a welcoming atmosphere. Didn't have food but the dogs were supplied with doggy treats from behind the bar ♥️ many thanks

  • Drive-Through
  • Superb11 Reviews 4.8
Café in the square 7 Market Square, Alyth, Blairgowrie
Café in the square
Cafe • $$

Café in the square

7 Market Square, Alyth, Blairgowrie

Lovely wee cafe in the centre of Alyth. Staff are really friendly, service is always quick and everything is always clean and cleared in a timely manner. Highly recommend. Dog friendly too ?

  • Drive-Through
  • Superb68 Reviews 4.4
Blair Coffee House & Grill 2-6 High St, Blairgowrie
Blair Coffee House & Grill
Cafe • $$

Blair Coffee House & Grill

2-6 High St, Blairgowrie

A pleasant, plain local cafe. Lovely staff, who are obviously good fun. The Toasties were really nice with a very tasty side salad - not just decoration!

The cafe is CASH ONLY

  • Drive-Through
  • Superb48 Reviews 4.3
Number 31 31 Wellmeadow, Blairgowrie
Number 31
Pub • $

Number 31

31 Wellmeadow, Blairgowrie

Nice place - good food. Big portions! The waitress was engaging without being a pain. It was not busy and they had background music on but it felt a bit soulless.

  • Drive-Through
  • Superb38 Reviews 4.3
Stormont Arms 101 Perth St, Blairgowrie and Rattray, Blairgowrie
Stormont Arms
Pub • $

Stormont Arms

101 Perth St, Blairgowrie and Rattray, Blairgowrie

A typical oldish pub. It wasn't busy when we were there even though Scotland were playing footie that night.O loud music or roudy growds so we sat and enjoyed a couple of pints and were able to chat comfortably.

  • Good3 Reviews 4
The Bridge Of Cally Hotel Bridge of Cally, Blairgowrie
The Bridge Of Cally Hotel

The Bridge Of Cally Hotel

Bridge of Cally, Blairgowrie

The staff very friendly and accommodating. All the food was very fresh and tasty, and the restaurant was very nice. The room was spacious and cosy. The hotel is also close to other places meaning that there is many activities to do. This was a really nice place fo stay and I would recommend to anyone looking for a place to stay.

  • Good136 Reviews 4.2
Lime Tree Indian Cuisine 1 High St, Coupar Angus, Blairgowrie
Lime Tree Indian Cuisine
Indian • $$

Lime Tree Indian Cuisine

1 High St, Coupar Angus, Blairgowrie

Had a really good meal tonight with our Canadian pals who thoroughly enjoyed their meal food was very tasty ? and plenty of it and service and value for money was excellent definitely will be back thanks for a lovely evening

  • Drive-Through
  • Good23 Reviews 3.8
Balmoral Fish & Chip Bar High Street, Rattray, Blairgowrie
Balmoral Fish & Chip Bar
Fish & Chips • $

Balmoral Fish & Chip Bar

High Street, Rattray, Blairgowrie

Had a delicious takeaway last night. Fish Supper was fantastic as were the Chicken and Fritters. Sauces were very good too. Portions plentiful and delivery was exactly on time.

  • Drive-Through
  • Good21 Reviews 3.7
Subway 14 Wellmeadow, Blairgowrie
Subway
Sandwich Shops • $$

Subway

14 Wellmeadow, Blairgowrie

Always usually good . This is disgusting though. I meant to order a wrap .I order about 3 times a wk at least from here . Today I got this slop . I presume it's meant to be some sort of salad slop in a box but I won't be touching it . I've had better meals in prison

  • Delivery
  • Good23 Reviews 3.6
Starbucks Perth Road Perthshire and Kinross PH10 6UZ, Blairgowrie
Starbucks
Coffee • $

Starbucks

Perth Road Perthshire and Kinross PH10 6UZ, Blairgowrie

I know all Starbucks are the same... But they're not, and this is by far the BEST one! Consistently delicious, always get it spot on, and great service. Always use the drive thru but loads of free parking there too.

  • Drive-Through
  • Good79 Reviews 3.7
Azaad Takeaway Blairgowrie 12 Leslie St, Blairgowrie
Azaad Takeaway Blairgowrie
Meal Takeaway • $$

Azaad Takeaway Blairgowrie

12 Leslie St, Blairgowrie

Always get the kebab no salad no sauce is always recommended from me salad and sauce can also come in a tub or on kebab good prices and reasonable delivery prices recommend for a wick and fast tea/snack

  • Drive-Through
  • Delivery
  • Good82 Reviews 3.6
The Angus Hotel 46 Wellmeadow, Blairgowrie
The Angus Hotel
Bar • $$

The Angus Hotel

46 Wellmeadow, Blairgowrie

Nice hotel in good location. Food was lovely. Drinks on the expensive side. No robes or slippers for spa was disappointing. Jacuzzi out of order. Reception staff could have been friendlier. Restaurant staff were lovely.

  • Good276 Reviews 3.8
The Fair O'Blair - JD Wetherspoon 25-29 Allan St, Blairgowrie
The Fair O'Blair - JD Wetherspoon
Bar • $

The Fair O'Blair - JD Wetherspoon

25-29 Allan St, Blairgowrie

Most impressed by the attentive and friendly staff. A great place to relax with a paper or to get some administrative work done away from the office. Food has always been good value. I visit pretty much every week with good reason.

  • Drive-Through
  • Good163 Reviews 3.6
Marmaris Takeaway 44 High St, Blairgowrie
Marmaris Takeaway
Meal Takeaway • $$

Marmaris Takeaway

44 High St, Blairgowrie

Ordered online, wish I had phoned in or checked order. Garlic sauce forgotten in munchies box, so donner meat dry. Chips would have been nice with vinegar and salt, plain chips boring. Pizza was nearly burnt but half of it was still nice, irn bru can was warm, should have asked for a cold one. 65p service charge applied which wouldn't be paid if you rang up but I placed online hoping for accuracy. Lady in shop very friendly - I'm sure she would have rectified but I wanted to get going instead of opening up bag and boxes on the counter.

  • Drive-Through
  • Delivery
  • Average64 Reviews 2.5