Royal Mile Tours and Activities

The Royal Mile featuring heritage architecture, a house and street scenes
The Royal Mile featuring a church or cathedral and heritage architecture
The Royal Mile showing street scenes, shopping and a city
Royal Mile
The Royal Mile which includes street scenes, a city and heritage architecture


Explore this area in the heart of Edinburgh’s Old Town to find ancient buildings, historic relics, shops, museums and range of dining options.

Go for a sightseeing trip along the Royal Mile, a series of streets that forms the main artery of Edinburgh’s Old Town, the oldest part of the city. This ancient cobblestone route stretches from Edinburgh Castle to the Palace of Holyroodhouse. It has been used by pedestrians for hundreds of years, and houses some of the city’s most fascinating old buildings.

Start your journey near the castle to the west and make your way down the hill. You’ll pass numerous pubs, restaurants and small independent stores. Visit Parliament Square on the south side to see Parliament House, which today is the home of several law courts.

While you are in the square, step into St. Giles’ Cathedral, the Mother Church of Presbyterianism. It has been a place of worship for nearly a thousand years. Before you go inside, look down at the cobbles near the cathedral’s west entrance. You should see the Heart of Midlothian, a heart-shaped mosaic that marks the spot where the Old Tolbooth, a prison built in the 1400s, once stood.

Learn more about the city’s past at the People’s Story, a museum that tells the history of Edinburgh’s ordinary citizens from medieval times to the present day. Explore the interior of Gladstone's Land, a surviving 17th-century townhouse. Go to the Canongate graveyard to see the final resting place of many famous Scots, including the economist and philosopher Adam Smith. Learn about the production of the country’s national drink and sample the “water of life” at the Scotch Whisky Heritage Centre.

Wander off the main street to explore the narrow passages and alleys that have changed little in hundreds of years.

The Royal Mile ends at the gates of the Palace of Holyroodhouse. This royal residence is open throughout the year except when members of the British royal family are there.

It takes about 20 minutes to walk the Royal Mile, but you may want to give yourself at least a couple of days to explore it in full.

Plan a trip to see Royal Mile

Price found within the past 48 hours. Click for updated prices.
First Pleasance Luxury Apartment
The Scotsman Hotel
First Lasswade Road House

Tours & day trips

See all 364 activities

Private & custom tours

See all 126 activities

Holiday & seasonal tours

See all 19 activities

Adventure & outdoor

See all 13 activities

Classes & workshops

See all 9 activities

Popular places to visit


Best Lodging Options Near Royal Mile

Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Apex Grassmarket Hotel
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Apex Waterloo Place Hotel
CoDE Pod  – The CoURT - Edinburgh

CoDE Pod – The CoURT - Edinburgh

2 out of 5
1 a Parliament Square, Edinburgh, Scotland
CoDE Pod – The CoURT - Edinburgh
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

4 out of 5
80 High Street The Royal Mile, Edinburgh, Scotland
Radisson Blu Hotel, Edinburgh City Centre
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

4 out of 5
43 Jeffrey Street, Edinburgh, Scotland
Leonardo Royal Hotel Edinburgh
ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile

3 out of 5
77 South Bridge, Edinburgh, Scotland
ibis Edinburgh Centre South Bridge - Royal Mile
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

5 out of 5
1 India Buildings, Victoria Street, Edinburgh, Scotland
Virgin Hotels Edinburgh
Stay Central

Stay Central

3 out of 5
139 Cowgate, Edinburgh, Scotland
Stay Central
The Scotsman Hotel

The Scotsman Hotel

4 out of 5
20 North Bridge, Edinburgh, Scotland
The Scotsman Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Things to do near Royal Mile

Exploring the Royal Mile in Edinburgh is a must for any tourist, offering a delightful mix of shopping and sightseeing. Visitors can enjoy guided tours that showcase the area's rich history, along with the convenience of sightseeing buses for easy travel. Don't miss the chance to stroll along this iconic street, where you'll discover unique shops, historic sites, and vibrant street performances that capture the essence of Scotland's capital.

Shopping

For a delightful shopping experience on the Royal Mile, visit Tron Kirk, a vibrant public market offering unique finds. Just a short stroll away, St James Quarter and Scottish Gems provide a mix of entertainment and family-friendly shopping in a lively atmosphere.

Recreation

At Murrayfield Stadium, immerse yourself in the vibrant atmosphere of Scottish sports culture, just 4.8km from Royal Mile. For a refreshing family experience, visit the Royal Commonwealth Pool, located 1.4km away, offering fun aquatic activities. Alternatively, enjoy a round at The Braid Hills Golf Course, also 4.8km away, amidst beautiful outdoor scenery.

Adventure

If you're seeking adventure in Edinburgh, head to Midlothian Ski Centre, located 1.6km from the Royal Mile, where you can enjoy thrilling skiing experiences. Alternatively, challenge your friends at Bedlam Paintball or Urban Paintball Edinburgh, both offering exciting paintball action just 1.6km away.

Nightlife

In Edinburgh, the vibrant nightlife along the Royal Mile offers unique experiences. Enjoy a captivating show at the Edinburgh Playhouse Theatre, or unwind at Greyfriar's Bobby and Canongate Tolbooth, both popular pubs with a mix of entertainment and romance, perfect for a memorable night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Royal Mile

While visiting the Royal Mile in Edinburgh, immerse yourself in the rich history by exploring attractions like Edinburgh Castle and the vibrant city centre. This iconic thoroughfare offers a unique blend of culture and outdoor experiences, with notable sites such as the historic colleges and nearby hills. Don't miss the chance to wander through the Royal Mile itself, where every step reveals a piece of Scotland's heritage.

  • University of Edinburgh: A historic institution, this renowned university is steeped in tradition and boasts stunning architecture. Its cultural vibes make it a perfect spot for leisurely walks amidst beautiful grounds and inspiring history, just 1.3km from the Royal Mile.
  • St. Giles' Cathedral: Situated 1.1km away, this iconic cathedral is an architectural masterpiece featuring intricate stained glass and a rich history. The serene atmosphere invites visitors to appreciate its spiritual and cultural significance.
  • Palace of Holyroodhouse: Located a mere 161m from the Royal Mile, this official residence of the monarch is steeped in history. Explore its beautiful gardens and opulent rooms, offering a glimpse into Scotland's royal heritage.

Best time to go to Royal Mile

The best time to visit Royal Mile can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Royal Mile falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Royal Mile falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.5°F (3.6°C)Light RainMostly CloudySlightly LowSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudySlightly LowSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly LowSlightly Low
April45.1°F (7.3°C)No RainMostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
November43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
December39.6°F (4.2°C)Light RainMostly CloudyAverageAverage

Booking tips and Expedia advantages for Royal Mile

To save money on your visit to the Royal Mile in Edinburgh, consider travelling during the off-peak months of January to March when accommodation prices drop. Booking your hotel about a month in advance can yield the best rates, especially on Tuesdays, while Saturdays tend to be pricier. Use Expedia to find deals, filter for eco-friendly options, and explore package deals that combine hotels, flights, and activities for additional savings. Take advantage of free attractions and enjoy walking around this historic area, as it’s pedestrian-friendly and rich in culture.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Royal Mile are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Royal Mile is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Royal Mile is Tuesday. The most expensive day to stay around Royal Mile is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase eco-friendly and sustainable hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay on the Royal Mile with your flights and activities through an Expedia package.

Explore a world of travel with Expedia

Explore a world of travel with Expedia