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.
Nearby
More to see within walking distance
University of Edinburgh
Public university in Scotland
0.1 mi awayEdinburgh
Capital city of Scotland
0.2 mi awaySt Giles' Cathedral
Church in Edinburgh, Scotland
0.2 mi awayParliament of Scotland
Legislature of the Kingdom of Scotland (1235–1707)
0.2 mi awayParliament House, Edinburgh
Former parliament building in Edinburgh, now housing the Supreme Courts of Scotland
0.2 mi awayCanongate Kirk
Church in Edinburgh, Scotland
0.2 mi awayPlaces to eat nearby
Finding places to eat…
Traveler reviews
Tickets & tours
Tickets and tours for Royal Mile
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.