Arthur's Seat via Three Lochs and Duddingston Village

You need to log in as a member of Walkingworld to access the details for this walk and have an active subscription. Please join, or log in above if you are already a member.

This circuit is mostly within Holyrood Park and constitutes a moderate if energetic walk, unless you wish to climb to the very top of Arthur's Seat, which would entail a little clambering up its rocky ramparts and elevate its status to 'strenuous'. The route passes three lochs, St Margaret's, Dunsapie and Duddingston, whilst there is an optional but recommended diversion to Duddingston Village and 'Scotland's Oldest Pub', as the 14th Century Sheep Heid claims to be.

This is an exhilarating walk at any time, but please do not underestimate the climb to the top of the extinct volcano that is Arthur's Seat if you choose, as I did, to tackle it in icy conditions. I managed to slip and fall on wet rocks at the summit – in front of several people, too – and whilst my only injury apart from dented pride was a punctured finger, I decided to let prudence prevail and descended the vertiginous upper slopes circumspectly on my derriere!

Information for Dog Owners: the walk is considered suitable for biddable dogs, provided they are on the leash at the constricted summit and near roads.

Scotland - Central Scotland - Edinburgh - Town or city


Ancient Monument, Birds, Butterflies, Church, Flowers, Great Views, Hills or Fells, Lake/Loch, Pub, Public Transport, Restaurant, Toilets, Wildlife, Woodland

Walkingworld members near this walk

Distance away