Royal Mile

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


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 Churchof 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.
Ocean Serviced Apartments
MONO Suites Old Town
233 Leith Apartment

Tours & day trips

See all 469 activities

Private & custom tours

See all 173 activities

Adventure & outdoor

See all 22 activities

Holiday & seasonal tours

See all 19 activities

Classes & workshops

See all 11 activities

Popular places to visit


Top Hotel Deals

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
Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile

4 out of 5
231 Canongate, Edinburgh, Scotland
Aparthotel Adagio Edinburgh Royal Mile
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

5 out of 5
1 India Buildings, Victoria Street, Edinburgh, Scotland
Virgin Hotels Edinburgh
Motel One Edinburgh - Royal

Motel One Edinburgh - Royal

3 out of 5
18-21 Market Street, Edinburgh, Scotland
Motel One Edinburgh - Royal
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
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

4 out of 5
61 Grassmarket, Edinburgh, Scotland
Apex City of Edinburgh Hotel
Cairn Hotel

Cairn Hotel

2 out of 5
10-18 Windsor Street, Edinburgh, Scotland
Cairn 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

The Royal Mile in Edinburgh offers a delightful blend of activities, perfect for a city break. Visitors can indulge in shopping at unique boutiques, embark on fascinating tours that delve into the city's rich history, and enjoy leisurely walks along its historic streets. With an array of attractions and experiences, the Royal Mile is an essential destination for tourists looking to immerse themselves in the charm of Scotland's capital.

Shopping

Experience shopping in Edinburgh's Royal Mile with St James Quarter, a vibrant shopping mall just 311m away, offering a mix of entertainment and family-friendly vibes. Visit Tron Kirk, a bustling public market, and Scottish Gems, both within 311m, for unique gifts and souvenirs.

Recreation

Murrayfield Stadium, steeped in sporting history, offers an exhilarating atmosphere just 1.9km from Royal Mile, perfect for sports enthusiasts. The Royal Commonwealth Pool, located 559m away, is ideal for families seeking fun and fitness. Meanwhile, Queen's Hall, 497m away, showcases vibrant musical performances, providing rich cultural entertainment.

Adventure

At the Midlothian Ski Centre, located 621m from Royal Mile, you can enjoy exhilarating skiing amidst stunning landscapes. For a thrilling day out, Bedlam Paintball offers exciting paintball battles, situated 621m away. If climbing is your passion, head to Edinburgh International Climbing Arena Ratho, 5.6km from Royal Mile, for outdoor challenges.

Nightlife

Experience the vibrant nightlife on the Royal Mile with a visit to the Edinburgh Playhouse Theatre for a cultural performance. Afterwards, enjoy a drink at the Canongate Tolbooth or Greyfriar's Bobby, both offering a romantic atmosphere perfect for unwinding after a long day.

Find the best attractions near Royal Mile

The Royal Mile in Edinburgh is a treasure trove of historic sites, encompassing iconic landmarks such as Edinburgh Castle. This bustling thoroughfare offers a rich cultural experience, perfect for families and outdoor enthusiasts alike. Visitors can explore its historic charm, including the famous Royal Mile, while enjoying the vibrant atmosphere of the city centre. Don't miss the chance to discover the local monuments and hills that enhance this captivating area.

  • University of Edinburgh: Founded in 1582, this historic university is renowned for its stunning architecture and vibrant academic atmosphere. With its cobbled streets and picturesque gardens, you'll feel the rich cultural heritage that has shaped Scotland's intellectual landscape.
  • Palace of Holyroodhouse: As the official residence of the monarch in Scotland, this magnificent palace offers a glimpse into royal life. Explore the opulent state apartments and the beautiful gardens, all steeped in history and culture, located a mere 62m from the Royal Mile.
  • National Museum of Scotland: This fascinating museum showcases Scotland's history, culture, and natural heritage. With interactive exhibits and a diverse collection, it’s a perfect spot for immersing yourself in the nation’s story, just 435m from the Royal Mile.

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 Rain (Dry)Mostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageSlightly High
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighAverage
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly HighAverage
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 during your visit to the Royal Mile, consider travelling between January and March for lower accommodation prices. Book your hotel about a month in advance or check Expedia for last-minute deals, especially on Tuesdays, which are the cheapest days to stay. Utilise Expedia's search tools to compare room rates and find budget-friendly options, including eco-certified hotels. Additionally, look for package deals that combine flights, hotels, and activities to maximise savings while exploring Edinburgh.

  • 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: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your results to display prices from the lowest to the highest, allowing you to find the most affordable hotels first. Furthermore, you have the option to refine your search based on hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly accommodations that you can book.
  • Consider bundling your trip: You might find it beneficial to save some money by combining your hotel stay on the Royal Mile with your flights and activities through an Expedia package.