We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Royal Mile: Tours & Tickets

Closed Now: 9:00 am - 5:00 pm
Open today: 9:00 am - 5:00 pm
All photos (9,359)
Full view
Certificate of Excellence
Traveller Overview
  • Excellent59%
  • Very good30%
  • Average9%
  • Poor1%
  • Terrible1%
Travellers talk about
“street performers”(1,001 reviews)
“edinburgh castle”(1,888 reviews)
“souvenir shops”(678 reviews)
Stretch of road connecting Edinburgh Castle with Holyrood Palace, the Queen's residence in Scotland.
Certificate of Excellence
Closed Now
Hours Today: 9:00 am - 5:00 pm
Suggested duration: More than 3 hours
Royal Mile, Edinburgh EH1 2PB, Scotland
Old Town
+44 131 510 7555
Improve This Listing
Royal Mile Tours and Tickets
from USD 21.07
More Info
from USD 42.26
More Info
from USD 19.75
More Info
from USD 18.44
More Info
from USD 15.78
More Info
from USD 15.80
More Info
from USD 40.82
More Info
from USD 50.04
More Info
from USD 23.05
More Info
See all tours & tickets
Reviews (24,837)
Filter reviews
18,812 results
Traveller rating
Traveller type
Time of year
More languages
Traveller rating
Show reviews that mention
All reviews street performers edinburgh castle souvenir shops holyrood palace fringe festival pubs and restaurants nice walk beautiful architecture scottish parliament old town high street walk up steeped in history cashmere tourists kilts bagpipes
Selected filters
Updating list...
1 - 10 of 18,812 reviews
Reviewed today

Went on Sunday to see switch on of Edinburgh's Christmas Lights as well as listen to various Choirs including cast of Lion King who are performing in Edinburgh Included Santa in his Sledge flying up the Royal Mile towards the Castle. Great organising

Date of experience: November 2019
Thank jamesrP8690QM
Reviewed today via mobile

Lots of great shops and bars and places to eat. Can spend a good amount of time wandering around taking it all in. Friendly.people, very clean area

Date of experience: November 2019
Thank baileysclan
Reviewed yesterday

The royal mile is a fascinating road, it has many shops, restaurants and pubs along the sides so there is definitely a lot of choice of where to go. It is steep in places so be ready for that.

Date of experience: November 2019
Thank LPTravels19
Reviewed yesterday

Had an enjoyable day wandering through the lovely shops on the Royal Mile, that also allowed us to take our dogs into

Date of experience: November 2019
Thank Jeffrey T
Reviewed 2 days ago

i like the vibe of the royal mile,you can spend a whole two days trying to get the feel of the place...loved it

Date of experience: September 2019
Thank bommasriram
Reviewed 2 days ago via mobile

Edinburgh has beautiful architecture great history and many attractions. The Royal Mile is full of character is likely with plenty of places to see and visit. Great ambience and a great time out for the family

Date of experience: November 2019
Thank Navigator302094
Reviewed 2 days ago

A nice walk to enjoy the city and shop for souvenirs. Scots music is everywhere and atmosphare is great.

Date of experience: November 2019
Thank eakalev
Reviewed 3 days ago

Fantastic walk from Edinburgh castle to Holyrood, with something to see on every step. Stores, attractions, restaurants, pubs and tea rooms, you name it. Worth spending a day here.

Date of experience: November 2019
Thank Trogirani
Reviewed 4 days ago

Yes it is worth a walk along to get to the castle, but it is lacking diversity to make it as a stand-alone attraction due to the pure number of tourist shops along the length. Sadly most with cheaply made products at overly high prices....More

Date of experience: September 2019
Thank crosis
Reviewed 5 days ago via mobile

Lovely old road filled mostly with shops and restaurants, some of it is a bit touristy but it’s pretty to stroll up and down. We encountered a lovely bagpiper along the way and stopped at a nice pub for lunch - even bought some goodies...More

Date of experience: October 2019
Thank Nonna24boys
View more reviews
Old Town
Few Edinburghers live in the Old Town, but its
labyrinth of dank alleys and steep streets suggests
this was not always the case. Today, it’s mostly
visitors, tartan-flavoured souvenir shops, and pipers
that you’ll find on its cobbled streets. This is the
place to get a feel for Auld Reekie (Old Smelly), as
the town was once nicknamed, and stroll the Royal
Mile, the thoroughfare that links the castle with the
Nearby HotelsSee all 155 nearby hotels
Grassmarket Hotel
2,748 reviews
.13 km away
Radisson Collection Hotel Royal Mile Edinburgh
3,546 reviews
.14 km away
Apex City of Edinburgh Hotel
3,562 reviews
.18 km away
Fraser Suites Edinburgh
2,121 reviews
.20 km away
Nearby RestaurantsSee all 3,046 nearby restaurants
La Barantine
219 reviews
.08 km away
La Barantine Victoria
274 reviews
.08 km away
The Grain Store
1,145 reviews
.07 km away
Bertie's Restaurant & Bar
547 reviews
.09 km away
Nearby AttractionsSee all 1,505 nearby attractions
Camera Obscura and World of Illusions
13,443 reviews
.05 km away
The Scotch Whisky Experience
6,219 reviews
.07 km away
Scottish National War Memorial
44 reviews
.04 km away
Questions & Answers
Ask a question
17 February 2019|
AnswerShow all 4 answers
Response from Lawrence S | Reviewed this property |
Hi, It's steep from Holyrood Palace to the Castle and you really have to pop in for a coffee or a drink to get a seat! Sorry but would not recommend it for your friend
19 October 2018|
Response from lunchwithdad | Reviewed this property |
The Royal Mile is free. It’s basically a long street that leads you to the castle at the top. There is an entrance fee to the castle but you can walk right up to it and take photos etc without having to pay.
19 October 2018|
AnswerShow all 2 answers
Response from rainbowdolphin90 | Reviewed this property |
The Royal Mile itself and the little closes opening off it is free as it is a public road. But there are charges for the museums that open onto the Royal Mile.