Previous Next

Welcome to the Granary

You get twice the enjoyment at The Granary, 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, more restaurant space and dancefloor. 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 10 televisions including our 84" HD TV, and tourists from the local guesthouses. All are guaranteed a warm welcome.

Opening times

Monday 10am - 12am

Tuesday 10am - 12am

Wednesday 10am - 12am

Thursday 10am - 12am

Friday 10am - 3am

Saturday 10am - 1am

Sunday 10am - 12am


Food Service Times


Monday - Sunday 10am-9pm


Working for Belhaven can be many things to many people – for some it may be a fun job in a stimulating environment with great colleagues, for others it may be more about a career with a respected employer who offers exciting prospects. Whatever you’re looking for, we may have just the role to suit you. All our senior management team have a history of working behind bars long before moving into their current roles and indeed we run a bespoke course to help develop assistant managers into our managers of the future. So why not apply today? It might just be the best move you make!

Get in touch: