We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

No. 31

31 Wellmeadow, Blairgowrie PH10 6AS, Scotland
+44 1250 873570
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good38%
  • Average6%
  • Poor2%
  • Terrible8%
Travellers talk about
“wraps” (2 reviews)
“toasties” (3 reviews)
Restaurant Hours
Bar, British, Pub, Scottish
31 Wellmeadow, Blairgowrie PH10 6AS, Scotland
All Details
Write a Review
Reviews (49)
Traveller rating
Traveller type
Time of year

1 - 10 of 49 reviews

Reviewed 3 weeks ago

We parked outside and only looking for a coffee and snack, we went in. Staff weren't very welcoming - perhaps they were looking for a bigger order. The coffee was poor, in my opinion, and at £2.25 per cup quite expensive. You did get a...More

Thank Edmund R
Reviewed 13 October 2017

We stopped at No 31 on the way back from Huntly in the Highlands. There are a number of tea rooms around the town but this caught our eye and we were able to park outside but noticed that parking is restricted and parking wardens...More

Thank stevetheskier
Reviewed 10 October 2017

Great place, well priced menu, lovely coffee, nice atmosphere, good hosts. Always seemed to have plenty of people inside, so must be a good sign.

Thank yvonnemathieson
Reviewed 3 October 2017

Good variety, lots of selection and excellent service. We stopped in for a quick bite and weren't disappointed. Good coffee.

Thank Robert D
Reviewed 10 September 2017 via mobile

Quick visit today with friends great haggis burger & latte. Very quick & very friendly service. Happy to return anytime.

Thank robertgarvie
Reviewed 9 September 2017 via mobile

Staff very attentive as soon as you walk in. Food came quickly and was tasty and plentiful. Family friendly pub/ cafe combo.

Thank snowymoose
Reviewed 7 August 2017

Popped in this week for a pot of tea £1.50 and a cheese and ham toastie £3.60 As always the staff were friendly and the food was great. Nice wee salad with the toastie of tomato, cucumber, rocket, red cabbage and iceberg with some crisps...More

Thank LavenderMoon1948
Reviewed 31 July 2017

We found this hidden gem of a beer garden on our second day. The staff were excellent and took and delivered our drinks order to the beer garden where were sitting enjoying the sunshine. In the bar the food looked good. The beer garden was...More

Thank Jaf48
Reviewed 24 July 2017

A friendly family run pub where you can eat in( or out in the beer garden at the rear of the property.) During good weather it is very relaxing sitting outside where the staff are very attentive and you get served in no time. Well...More

Thank billsreviews2015
Reviewed 27 June 2017

My wife and I, along with another couple called in around 7pm on a Saturday night after deciding that the limited and dreadfully expensive menu of the hotel we were staying in just wasn't worth it. We were greeted by a nice waitress who instructed...More

1  Thank dangerousbryman
Nearby Restaurants
Little's Restaurant
423 reviews
.09 km away
Cargill's Restaurant & Bistro
454 reviews
.17 km away
Cateran Cafe
116 reviews
.22 km away
The Old Cross Inn and Restaurant
158 reviews
1.18 km away
Nearby Attractions
Meikleour Beech Hedge
39 reviews
1.84 km away
Outdoor Explore
137 reviews
7.48 km away
Persie Distillery
22 reviews
7.56 km away
Blairgowrie Golf Club
81 reviews
1.96 km away
Questions & Answers
Get quick answers from No. 31 staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Bar, British, Pub, Scottish
Lunch, Breakfast
Restaurant features
Seating, Waitstaff, Television, Serves Alcohol, Highchairs Available, Wheelchair Accessible
Good for
Child-friendly, Bar Scene, Groups
Location and Contact Information
  • Address: 31 Wellmeadow, Blairgowrie PH10 6AS, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Perth and Kinross  >  Blairgowrie
  • Phone Number: +44 1250 873570
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing