Sheep Heid Inn

It’s a good 45-minute walk from Edinburgh Waverley station, though a little less from Arthur’s Seat, but you’ll be rewarded by a great venue to replenish your energy. It’s Scotland’s oldest public house – there’s been alcohol sold here for over 650 years – and it’s steeped in Edinburgh’s rich history.

These days it’s a stylish destination for lunch, dinner or drinks. There’s even space for al fresco dining on those sunny days, and a Victorian skittle alley.

43-45 The Causeway, Edinburgh EH15 3QA