Mackays on the Mile

Mackays on the Mile Tucked away in one of the Royal Mile’s many ancient closes, Mackays is a haven from the hustle and bustle of the city centre.

Great food and drinks, plus televised live sports every day 🍻

19/06/2026
On our menu tonight. Available until it sells out.Great with a pint of Tennent's Lager
19/06/2026

On our menu tonight. Available until it sells out.
Great with a pint of Tennent's Lager

19/06/2026

Watch Scotland take on Morocco and the Brazil with us at Mackays. Loads of screens. Book to guarantee a seat.

18/06/2026

Scotland gets to scratch that 28-year itch 11pm Friday
Watch the game with us.
Open until 1am

17/06/2026

Watch European football at Mackays
Dates and kickoff times to be confirmed

16/06/2026

Join our team on Friday for Scotland v Morocco 11pm


16/06/2026

Sport Pints Cocktails Food Served All Day
Don't miss out.

Drink Promo Alert. Wednesday to Friday selected cocktails TWO for £12       A selection of Wee Plates is available all d...
16/06/2026

Drink Promo Alert. Wednesday to Friday selected cocktails TWO for £12




A selection of Wee Plates is available all day. Everything is freshly prepared, new dishes available everyday

Watch the World Cup at MackaysWe will be open for the next 2(maybe 4 or 5) Scotland Games. Starting this Friday with the...
16/06/2026

Watch the World Cup at Mackays

We will be open for the next 2(maybe 4 or 5) Scotland Games. Starting this Friday with the Afcon winners (Court case depending) at 11pm

Address

223 Canongait
Edinburgh
EH88BJ

Opening Hours

Monday 8am - 11pm
Tuesday 8am - 11pm
Wednesday 8am - 11pm
Thursday 8am - 11pm
Friday 8am - 11pm
Saturday 9am - 11pm
Sunday 8am - 11pm

Telephone

+441315587425

Alerts

Be the first to know and let us send you an email when Mackays on the Mile posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Mackays on the Mile:

Share

Category