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.

The Granary

££ - £££, British,
14-18 Thunderton Place, Elgin IV30 1BG, Scotland
+44 1343 555175
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent42%
  • Very good32%
  • Average10%
  • Poor4%
  • Terrible12%
Travellers talk about
“burger” (16 reviews)
“fries” (5 reviews)
Closes in 19 min
Bar, British, Pub, Scottish, Vegetarian Friendly, Gluten Free Options
££ - £££
14-18 Thunderton Place, Elgin IV30 1BG, Scotland
All Details
Write a ReviewReviews (191)
Traveller rating
Traveller type
Time of year

1 - 10 of 183 reviews

Reviewed 1 week ago via mobile

Excellent service, food was very good. Clean, welcoming pub...what else can you ask for? Would definitely come back if in the area. Some say it’s over price but I disagree, proper pub grub at the price you expect.

Thank GrantR94
Reviewed 1 week ago via mobile

I’ve been coming to the Granary for years now and mostly always enjoy it here. The interior is great and the food is pretty decent. It’s probably the best pub in Elgin for watching live sports also. However Belhaven’s pricing is getting far too high....More

Thank GS1975
Reviewed 3 weeks ago

Usual large pub restaurant sports bar. Reasonably priced . Children allowed. Food was perfectly adequate. Burgers and usual range you would expect. Definitely better than the local Wetherspoons. Worth a visit if you are looking for no frills reasonably priced food. Staff were friendly and...More

Thank Kenneth M
Reviewed 4 weeks ago via mobile

Very pleasant afternoon here. However, though the food was wonderful, the cost of, very standard branded, ale was extortionate. Disappointingly, no craft ales on tap. Staff were lovely, friendly.

Thank Lesley M
Reviewed 4 weeks ago via mobile

The large breakfast is absolutely delicious with a great selection on items, service is always super quick and food always arrives hot. Incredible Value for money and I always leave feeling that I've actually had a decent feed.

Thank mckenzie-young
Reviewed 16 August 2018

Always eat at The Granary whilst staying in Elgin, This restaurant never fails to please. Very friendly staff. Extensive menu with something for everyone, and all at very reasonable prices. This pub gets very busy, so good idea to arrive earlier in the evening if...More

Thank Lorraine M
Reviewed 15 August 2018 via mobile

4 people: we asked for some nachos as a starter, 4 sirloin steak and 4 beer (with the Deal drink for 1.50 £). Nachos and sirloin steaks were arrived together... Sirloin was very hard and not a good cut. The final surprise was on the...More

Thank Andrea F
Reviewed 15 August 2018

we decided to stop for a bite to eat and spotted the granary , it was quite busy but I ordered at the bar and our food arrived within 20 minutes , the food was fine ,the staff were friendly and the service was good

Thank stuart g
Reviewed 15 August 2018

Fabulous pub grub with table service by friendly staff served with a smile. Busy time but service was prompt and no waiting for food or drinks. Great menu choice at great value prices. Definitely a place to visit.

Thank jimone
Reviewed 11 August 2018

Our hotel advised us to go there. Good pick ! For about 11,- £ per person we got good food ... and good beer. Friendly pub atmosphere.

Nearby HotelsSee all 6 hotels in Elgin
The Mansefield Hotel
205 reviews
.15 miles away
Sunninghill Hotel
104 reviews
.20 miles away
Royal Hotel
163 reviews
.40 miles away
Laichmoray Hotel
350 reviews
.42 miles away
Nearby Restaurants
277 reviews
.07 miles away
Pizzeria Toscana
363 reviews
.01 miles away
332 reviews
.03 miles away
The Ditsy Teacup
107 reviews
.02 miles away
Nearby Attractions
Glen Moray Distillery
269 reviews
.91 miles away
Elgin Cathedral
662 reviews
.47 miles away
Pluscarden Abbey
100 reviews
.61 miles away
Elgin Museum
88 reviews
.27 miles away
Ask a question
Questions & Answers
Garry C
6 April 2018|
Response from Lorraine M | Reviewed this property |
Not sure I think they do some weekends
17 January 2017|
AnswerShow all 3 answers
Response from Granary E | Property representative |
Yes, we allow children in the Granary for a meal. As long as they are with an adult and everyone is having mains :)
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Reservations, Outdoor Seating, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Seating, Waitstaff, Free Wifi, Accepts Credit Cards
Good for
Local cuisine, Special Occasion Dining, Groups, Bar Scene, Kids, Child-friendly
Open Hours
10:00 - 23:00
10:00 - 23:00
10:00 - 23:00
10:00 - 23:00
10:00 - 23:00
10:00 - 00:00
10:00 - 00:00
Location and Contact Information
  • Address: 14-18 Thunderton Place, Elgin IV30 1BG, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Moray  >  Elgin
  • Phone Number: +44 1343 555175
  • E-mail
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