Royal Mile

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


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.

Price found within the past 48 hours. Click for updated prices.
Stay Central
The Scotsman Hotel
Grassmarket hotel

Tours & day trips

See all 479 activities

Private & custom tours

See all 185 activities

Adventure & outdoor

See all 19 activities

Holiday & seasonal tours

See all 19 activities

Classes & workshops

See all 10 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
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

The Royal Mile in Edinburgh offers a delightful mix of activities, including shopping, guided tours, and leisurely walks through its historic streets. Visitors can explore charming boutiques, savour local cuisine, and immerse themselves in the vibrant atmosphere of this iconic location. While there isn't an amusement park directly on the Royal Mile, the area is rich in attractions that promise a memorable experience for all who visit.

Shopping

The Royal Mile offers a fantastic shopping experience with options like St James Quarter and Scottish Gems, both 805m away, perfect for gifts and souvenirs. For a unique find, visit the Tron Kirk public market, also just 805m from the Mile.

Recreation

Experience the vibrant atmosphere at Queen's Hall, where you can enjoy live music performances that entertain the soul. For a family-friendly outing, the Royal Commonwealth Pool offers swimming facilities, ideal for relaxation and fun in the water, just a short distance from the Royal Mile.

Adventure

Midlothian Ski Centre offers thrilling skiing experiences, just 1.6km from Royal Mile, perfect for snow sports enthusiasts. For a different kind of excitement, Bedlam Paintball, also 1.6km away, provides an adrenaline-pumping adventure with paintball battles. Urban Paintball Edinburgh, located nearby, promises more action-packed fun.

Nightlife

Experience the vibrant nightlife at Edinburgh Playhouse Theatre, just a short stroll from Royal Mile, where culture and romance blend beautifully. For a more laid-back evening, visit the nearby Canongate Tolbooth or Greyfriar's Bobby, both charming pubs offering lively entertainment and a warm atmosphere.

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

Find the best attractions near Royal Mile

The Royal Mile in Edinburgh offers a wealth of historic attractions, including universities, monuments, and scenic hills. Visitors can immerse themselves in rich culture while enjoying outdoor activities suitable for families. From exploring ancient sites to taking leisurely walks along this iconic thoroughfare, the Royal Mile provides a delightful blend of history and experience, making it a must-visit destination for travellers seeking to uncover the charm of Scotland's capital.

  • University of Edinburgh: Immerse yourself in the rich history and culture of one of the world's oldest universities. Founded in 1582, its stunning architecture and beautiful campus offer a sense of scholarly tradition, making it a perfect spot for leisurely strolls and exploration.
  • St. Giles' Cathedral: This iconic medieval cathedral, with its magnificent crown steeple, is a masterpiece of Gothic architecture. Inside, discover intricate stained glass windows and the rich history of Scottish Reformation, providing a serene atmosphere for reflection.
  • Palace of Holyroodhouse: As the official residence of the monarch in Scotland, this historic palace offers an insight into royal life. Explore opulent state apartments and beautiful gardens, all set against the backdrop of Arthur’s Seat.

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

When planning your trip to Royal Mile, Edinburgh, consider visiting between January and March for lower accommodation prices. Tuesdays are typically the cheapest days to stay, while Saturdays tend to be the most expensive. Book your hotel about a month in advance or look for last-minute deals on Expedia. You can also save by combining your hotel, flights, and activities into a package deal. Additionally, explore free attractions along the Royal Mile and make use of the city's public transport to keep travel costs down.

  • 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 organise your results to display prices from lowest to highest, allowing you to identify the most affordable hotels at a glance. Additionally, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Royal Mile hotel reservation with your flights and activities through an Expedia package.

Explore a world of travel with Expedia

Explore a world of travel with Expedia