Royal Mile, Edinburgh

The Royal Mile is a historic street that runs through the heart of Edinburgh, connecting Edinburgh Castle to the Palace of Holyroodhouse. Lined with shops, cafes, and historic buildings, this street is a hub of activity and is a great place to explore on foot. Visitors can take in the sights and sounds of the city, sample local cuisine, or visit one of the many historic landmarks that line the Royal Mile, such as St Giles' Cathedral or the Scottish Parliament. The Royal Mile is a great place to experience the charm and character of beautiful Edinburgh.

Famous landmarks

Other must-visit sights

Top museums

Fun activities

Popular itineraries

4.7
  109 The Royal Mile Royal Mile, Edinburgh EH1 1SG, UK
Opening hours
Monday
Open 24 hours
Tuesday
Open 24 hours
Wednesday
Open 24 hours
Thursday
Open 24 hours
Friday
Open 24 hours
Saturday
Open 24 hours
Sunday
Open 24 hours
Recommended duration
2 hours to 4 hours
Find a nearby place to stay