Ready for a new way to do business? Become a host!

MacKays on the Mile dining

223 Canongate, EH8 8BJ

MacKays on the Mile dining MacKays on the Mile dining MacKays on the Mile dining MacKays on the Mile dining MacKays on the Mile dining MacKays on the Mile dining MacKays on the Mile dining
from £29
  • usually £54.00
  • save up to 49%
  • deals sold
Supporting Supporting itison us

This deal is part of itison us which helps support brilliant local charities.

2 courses for two or four at MacKays on the Mile; a cosy, traditional bar & restaurant celebrating all things Scottish on the Royal Mile

City Centre dining

Sample menu


  • Cullen skink: Classic creamy Scottish smoked fish soup with velvety leeks & potatoes and served with bread & butter
  • Haggis spring rolls: Locally caught haggis rolled in filo & served with a spiced Whisky glaze
  • Scotch egg: Pork & herb wrapped soft boiled egg with red onion chutney


  • Fish & Chips: Beer battered haddock, rustic fries, mushy peas & Mackays tartare sauce (vegan option available)
  • Highland chicken: Stuffed with locally caught haggis, wrapped in bacon with carrot puree, seasonal veg, black pudding bon bons, clapshot & Whisky cream sauce
  • Pie & mash: Chef’s pie of the day with puff pasty lid, creamy mash & veg 

MacKays on the Mile

  • As the name suggests, this cosy bar and restaurant is in a fantastic location on the Royal Mile
  • Celebrating all things Scottish, their food menu is packed with traditional fare whilst their drinks cabinet is fully stocked with Scottish malt whisky
  • Great place to escape from the hustle and bustle for a few hours!

What to expect

  • 2 courses for two or four

Voucher is valid from Fri 1 Dec 2023 until Sun 31 Mar 2024, 7 days 12noon - 9.45pm; subject to availability.

Excludes 25 Dec 2023 and 1 Jan 2024.

Voucher must be booked by Fri 22 Mar 2024 (we don’t want you to miss out!). 

You risk forfeiting your voucher if you cancel within 24 hours of your booking. 

Multiple voucher purchases permitted.

Includes 2 courses (starter & main) from the main menu; subject to change. Vegetarian, vegan and gluten / wheat free options are available. Excludes Scottish Braised Beef.

Wheelchair access available. 

Children permitted when eating up until 10pm.

Advanced booking required or risk forfeiting your voucher. 

The venue may restrict the number of itison bookings on each day so please book early if you want a specific date. 

The beginning and end period of a voucher’s validity is always the busiest. We advise members to book well in advance to avoid disappointment. 

You can use your paperless voucher from your itison account on any mobile device. Printed vouchers are also accepted. 

Voucher is not exchangeable for cash or valid with any other offers. 

Images used for illustrative purposes only. 

Questions about today's deal

If there's anything you'd like to know about today's deal, ask us a question and we'll do our best to help.

ask us a question

MacKays on the Mile dining

from £29