Mackays on The Mile — Restaurant in Edinburgh

MacKays on the Mile is a traditional Scottish bar and restaurant on the Royal Mile. Its location on Canongate places it within Edinburgh’s historic Old Town, offering a break from the busiest streets. The venue is known for its collection of 100-bottle Scottish Malt Whisky. Both locals and visitors enjoy MacKays on the Mile for a lunch or evening drinks. It’s a central spot to experience a taste of Scotland.

About The Venue

MacKays on the Mile is a Category A listed building from the 19th century, originally a tavern. The Scottish baronial architecture is visible in its structure. The decor reflects traditional Scottish pub aesthetics with wood panelling and tartan patterns, creating a warm and dim atmosphere. Expect a lively atmosphere and high crowd density, yet it maintains its traditional character. This registered historical landmark represents a piece of Edinburgh’s heritage.

Typical Experiences

MacKays on the Mile functions as a restaurant and a place for evening drinks. The venue is ideal for a social atmosphere and welcomes groups. It’s well suited for a lively evening with its selection of Scottish Malt Whisky. Its location in an Ancient Close on the Royal Mile provides a unique setting, and step-free access makes it convenient. Expect a busy atmosphere, especially during peak hours.

Notable Features

  • 100-bottle Scottish Malt Whisky Collection
  • Ancient Close Location on Royal Mile
  • Scottish whisky selection
  • Historical building with Category A listing
  • Canongate location
  • Outdoor seating
  • Wheelchair access

Own this business? Claim it to add more details.

Similar Places

Information about this venue is based on publicly available sources and may be incomplete. Last updated in July 2026.