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


With its historic buildings, museums, shops and restaurants, this stretch of Edinburgh's Old Town is a much-loved haunt.

A visit to Edinburgh wouldn’t be complete without a trip along the Royal Mile with its hundreds of years of rich Scottish heritage and culture. This cobblestone stretch runs all the way from Edinburgh Castle on one side, to the Palace of Holyroodhouse on the other. To this day, its series of streets come together to make up the Old Town's foremost thoroughfare, where you can see its historic buildings and admire some of the city's best sights.

Start off from the castle on the west side and head down the hill. On the way, you'll pass by pubs, restaurants and plenty of independent shops. On the south side, you’ll find Parliament Square, home of Parliament House, which today houses several law courts.

Also in the square, you'll find St. Giles' Cathedral, the Mother Church of Presbyterianism, which has served as a place of worship for locals for almost a millennium. As you venture indoors, look down at the cobbles near its west entrance and you’ll notice the heart-shaped Heart of Midlothian mosaic, marking the very spot where the Old Tolbooth prison was once situated.

Head for the People's Story museum, which traces the history of the city and shares the stories of ordinary Edinburgh citizens all the way back to its early medieval days. Or visit Gladstone's Land and gaze at the interiors of this stunning 17th century townhouse.

Nearby is the Canongate graveyard, where many famous Scottish figures like philosopher and economist Adam Smith are buried. The Scotch Whisky Heritage Centre is also well worth a visit if you’d like a taste of Scotland's national drink. The name whisky is an Anglicisation of the Gaelic term "usquebaugh", meaning 'water of life'. All around this part of town, you’ll see examples of the rich history and heritage, discovering hidden passages and alleyways that remain much the same as they would have done hundreds of years ago.

When you reach the Palace of Holyroodhouse, you'll be at the end of the Royal Mile. You can visit this royal residence throughout the year, except when the British royal family is visiting. It will take you a brisk 20 minutes to walk across The Royal Mile, but to explore everything here you could lose yourself for at least a couple of days.

Reviews of Royal Mile

4.5
Top destination
5 - Excellent
308
5 - Excellent 54%
4 - Good
241
4 - Good 42%
3 - Okay
25
3 - Okay 4%
2 - Disappointing
1
2 - Disappointing 0%
1 - Terrible
0
1 - Terrible 0%

5/5 - Excellent

Verified traveller

Make sure you explore the backstreets as there are some great bars and cafe's you may not realise were there.

5/5 - Excellent

Verified traveller

5 minute walk

5/5 - Excellent

Verified traveller

Try the alley-ways off the main street to connect to other Street/areas

5/5 - Excellent

Verified traveller

Make sure you have good walking shoes as the cobbled streets will pay havoc with heels

3/5 - Okay

Verified traveller

A bit too touristy, so just pop off into the passages and squares either side for a different experience

Popular places to visit


Top Hotel Deals

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
Apex Grassmarket Hotel

Apex Grassmarket Hotel

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

Apex City of Edinburgh Hotel

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

YOTEL Edinburgh

4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
YOTEL 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
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
Market Street Hotel

Market Street Hotel

4 out of 5
6 Market Street, Edinburgh, Scotland
Market Street Hotel
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

5 out of 5
1 India Buildings, Victoria Street, Edinburgh, Scotland
Virgin Hotels Edinburgh
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 is a vibrant destination offering a plethora of activities, including delightful shopping and fascinating walking tours. Visitors can immerse themselves in the rich history of the area through amazing guided tours that showcase iconic landmarks and hidden gems. With its lively atmosphere, the Royal Mile promises an unforgettable experience for tourists seeking to explore Scotland's capital.

Shopping

The Royal Mile offers delightful shopping experiences with Scottish Gems and Tron Kirk, both just 805m away, showcasing local crafts and souvenirs. If you're up for a drive, visit St James Quarter, also 805m away, where you'll find a mix of entertainment and retail options.

Recreation

Experience the vibrant atmosphere at Murrayfield Stadium, just 4.8km from the Royal Mile, perfect for sports enthusiasts. Enjoy a concert at Queen's Hall, only 1.3km away, offering a delightful mix of music and entertainment. For a family-friendly outing, visit the Royal Commonwealth Pool, located 1.4km away.

Adventure

The Midlothian Ski Centre offers thrilling skiing experiences, perfect for winter sports enthusiasts, located 1.6km from Royal Mile. For an adrenaline rush, Bedlam Paintball provides exciting paintball action, also 1.6km away, while Urban Paintball Edinburgh promises a unique urban adventure, situated 1.6km from the Royal Mile.

Nightlife

The Royal Mile buzzes with nightlife excitement, from the cultural charm of the Edinburgh Playhouse Theatre, just 805m away, to the lively atmosphere of Greyfriar's Bobby and Canongate Tolbooth pubs, both offering vibrant entertainment and romantic vibes, perfect for an unforgettable evening out.

*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, steeped in history, offers a captivating blend of attractions including historic colleges and universities, iconic monuments, and scenic hills. Visitors can immerse themselves in the rich culture, enjoy outdoor adventures, and experience the vibrant city life. Whether you're exploring the ancient architecture or strolling through charming streets, the Royal Mile promises a memorable experience for every traveller.

  • University of Edinburgh: Founded in 1582, this historic university boasts stunning architecture and a vibrant atmosphere. Explore its picturesque campus and soak in the rich academic culture that has influenced generations of thinkers and innovators.
  • St. Giles' Cathedral: This iconic cathedral, known for its striking crown steeple, is a masterpiece of Gothic architecture. Inside, visitors can admire intricate stained glass windows and a peaceful ambiance that reflects centuries of worship and history.
  • Palace of Holyroodhouse: The official residence of the monarch in Scotland, this historic palace offers a glimpse into royal life. Wander through the beautifully furnished rooms and expansive gardens, each telling stories of Scotland's regal past.

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, consider travelling between January and March when accommodation prices are lower. Book your hotel about a month in advance, ideally on a Tuesday for the best rates, and use Expedia's last-minute deals for spontaneous trips. When booking, combine your hotel, flights, and activities for potential savings. Explore free attractions along the Royal Mile, and make use of public transport to get around the city affordably. Don't forget to check for anniversary deals to secure additional discounts on your stay.

  • 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: Book your hotel around Royal Mile about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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, preferred location, and additional preferences. You can arrange your search results to display prices from the lowest to the highest, allowing you to view the most affordable hotels first. Additionally, you can refine your options by hotel type – for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels 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