Explore › Royal Mile
Things to see

Royal Mile

Collection of streets in Edinburgh

About

The Royal Mile (Scottish Gaelic: Am Mìle Rìoghail) is a series of streets forming the main thoroughfare of the Old Town of Edinburgh, Scotland. The term originated in the early 20th century and has since entered popular usage.

The Royal Mile runs between Edinburgh Castle and Holyrood Palace, two significant locations in the royal history of Scotland, and is almost exactly one mile long. From west to east, and running downhill, it comprises the Castle Esplanade, Castlehill, the Lawnmarket, the High Street, the Canongate and Abbey Strand. It is the busiest tourist street in the Old Town.

Huginn is writing the Royal Mile guide — this takes a few seconds the first time.

Nearby

More to see within walking distance

Places to eat nearby

Finding places to eat…

Traveler reviews

Loading reviews…

Tickets & tours

We may earn a commission from some of these links, at no extra cost to you. Learn more

Facts and photos from Wikipedia and Wikimedia Commons (CC BY-SA), maps © OpenStreetMap contributors, weather from Open-Meteo. Huginn’s tips are AI-written — check prices, hours and entry rules before you go.