OUR LOCKDOWN OFFER – SAVE 20% ON PERFECT BIRTHDAY, ANNIVERSARY OR THANK YOU GIFTS FOR EVERYONE WHO LOVES GOOD PUBS AND RESTAURANTS – ENTER PROMO CODE JAN2120 AT CHECKOUT
You get twice the enjoyment at The Granary in Elgin: not only the welcoming ground-floor space with its roomy mix of restaurant-style seating and comfy couches, but also the equally spacious upstairs area with a second bar, pool table, more restaurant space and dancefloor - complete with mirror ball. It means this long-standing Elgin favourite can cater for all tastes, from families eating during the day (kids welcome until 8pm) to locals calling in for a Belhaven Best, football fans watching the big matches in HD on one of its 12 televisions & big screen, and tourists from the local guesthouses. All are guaranteed a warm welcome.
Granary gift vouchers & gift cards make great giftsBUY NOW