Salisbury Crags, Holyrood, Arthur's Seat & Calton Hill

A mini guide to

Holyrood, Arthur's Seat & Calton Hill: eat and drink

Where to eat and drink in Holyrood, Arthur's Seat & Calton Hill

Food & drink

Where to eat and drink in Holyrood, Arthur's Seat & Calton Hill

Choose a type below, then search by name or cuisine. Every place has its own card with directions.

Good for

23 places

Restaurants

Howies

Restaurant · Holyrood, Arthur's Seat & Calton Hill

Independent Scottish restaurant on Waterloo Place serving seasonal food.

Outdoor seating
  • 29 Waterloo Place, Holyrood, Arthur's Seat & Calton Hill
Cafés & sweet treats

Loudons

Café · Holyrood, Arthur's Seat & Calton Hill

Café on Sibbald Walk, with outdoor seating.

Outdoor seatingVegetarian options
  • 2 Sibbald Walk, Holyrood, Arthur's Seat & Calton Hill
Pubs

MacKays on the Mile

Pub · Holyrood, Arthur's Seat & Calton Hill

Pub on the Canongate, away from the Royal Mile crowds, with outdoor seating.

Outdoor seatingStep-free (reported)
  • 223 Canongate, Holyrood, Arthur's Seat & Calton Hill
Restaurants

Montrose

Restaurant · Holyrood, Arthur's Seat & Calton Hill

Restaurant on Montrose Terrace, with outdoor seating.

Outdoor seating
  • 1 Montrose Terrace, Holyrood, Arthur's Seat & Calton Hill
Bars

Salt Horse

Bar · Holyrood, Arthur's Seat & Calton Hill

Craft beer bar on Blackfriars Street with rotating draught lines and smash burgers.

  • 57-61 Blackfriars Street, Holyrood, Arthur's Seat & Calton Hill
Pubs

The Artisan

Pub · Holyrood, Arthur's Seat & Calton Hill

Traditional pub on London Road with an ornate exterior and an island bar.

Outdoor seating
  • 35-36 London Road, Holyrood, Arthur's Seat & Calton Hill
Restaurants

The Chop House

Steak house restaurant · Holyrood, Arthur's Seat & Calton Hill

Steakhouse on East Market Street, with outdoor seating.

Outdoor seating
  • East Market Street, Holyrood, Arthur's Seat & Calton Hill
Cafés & sweet treats

The Haggis Box

Café · Holyrood, Arthur's Seat & Calton Hill

Café on the High Street, with outdoor seating.

Outdoor seatingVegetarian options
  • 43 High Street, Holyrood, Arthur's Seat & Calton Hill
Pubs

The Regent

Pub · Holyrood, Arthur's Seat & Calton Hill

Local pub on Montrose Terrace with real ale and comfy sofas.

Step-free (reported)
  • 2 Montrose Terrace, Holyrood, Arthur's Seat & Calton Hill
Restaurants

Wedgwood

Restaurant · Holyrood, Arthur's Seat & Calton Hill

Restaurant on the Canongate focused on food and wine.

Vegetarian options
  • 267 Canongate, Holyrood, Arthur's Seat & Calton Hill
Pubs

Whiski

Pub · Holyrood, Arthur's Seat & Calton Hill

Whisky bar on the High Street serving haggis and Scottish food, with live music.

Outdoor seatingStep-free (reported)
  • 119 High Street, Holyrood, Arthur's Seat & Calton Hill

Photo credits

Photos from Wikimedia Commons, used under the licences shown. All photo credits