Edinburgh Royal Mile Attractions – 15 not to miss!

This article contains affiliate links. This means that if you buy or book after clicking, I may get a commission.
This is at no extra cost to you. Thanks!

Edinburgh has lots of Royal Mile attractions – it’s not just a busy street where it seems that every tourist has congregated! And while it is busy, don’t discount it when looking for things to do in Edinburgh – there’s a lot going on here.

Every time I visit Edinburgh I find myself in the midst of the Royal Mile, it’s in the heart of the old town but in easy reach of the New Town too. I love the feeling of the area, even when it’s really full with tourists!

edinburgh royal mile attractions and street sign

When visiting Edinburgh in Scotland you’ll likely find yourself on the Royal Mile at some point.  It’s home to many of the big attractions and a great place to feel the vibe of the old town.  

Yes it can be touristy and yes it can be busy, but there’s so much to do there you definitely shouldn’t miss it!  

The best thing is that it’s not hard to escape the tourists, especially if you start walking and exploring all of the way down the Royal Mile.

If you’re looking to figure out the best things to do on the Royal Mile in Edinburgh and what not to miss, then read on and you’ll see some great ideas.  

Should you book any tickets in advance?

If you’re traveling at weekends or in the summer you might find that it’s a good idea to pick up tickets for your must sees in advance. You might even be able to get guided tours which can enhance a visit!

Here are my favourites and ones you may wish to consider booking in advance:

Need somewhere to stay in Edinburgh? Our top tip for a great hotel is the Apex Grassmarket hotel where you can get this amazing view of Edinburgh castle from your room! We’ve stayed here and can highly recommend it – good even if you’re on a budget.

15 of the best Royal Mile attractions in Edinburgh

We’ll start at the top of the Royal Mile and work our way down!  Let’s go…  

Edinburgh Castle

edinburgh castle

Dominating the view of Edinburgh city, the Royal Mile itself and also the itineraries of countless tourists is the main attraction in the city – Edinburgh castle!  

Even if you’re not heading in to explore the castle itself I recommend heading up as far as you can go and get that wonderful view over the city!

If you do decide to explore then you’re in for a treat – there’s so much to see and take in there from the military history to the small dog cemetery which will touch your heart!  Take a good couple of hours to really see all you can.

Get skip the line tickets here: Edinburgh Castle    

Alternatively check out the Historic Scotland Explorer Pass which includes Edinburgh Castle

*You might also like to read: 5 hotels with an Edinburgh castle view

Witches fountain

witches well edinburgh royal mile scotland

I had missed this particular spot on the Royal Mile every time I went and it was only on reading up on some interesting history of the area that I came across it.

The Witches Well is situated in the courtyard area of Edinburgh Castle (before you pay to go in) and it marks the spot where witches were burned at the stake many years ago.  

I found it a quite interesting little spot so wanted to share with you – there’s a really nice carving on the well and it often has some flowers in it too.  

Scotch Whisky Experience

If you’re a fan of whisky and want the distillery experience but don’t have the time to escape the city then the Scotch Whisky experience is for you.  It’s not something I’ve done myself (I’m not a huge fan of the drink!) but I’ve heard some good reviews about the place.  

You’ll learn about how whisky is made and also get a taste of the stuff too – it’s also suitable for kids, they get to taste some of Scotland’s other drink, Irn Bru!

There’s a basic ‘Silver Tour’ that is going to satisfy your basic interest about whisky but if you have any whisky enthusiasts around there are some more in depth tours as well.

Tours run every 20 mins – get your tickets for the Scotch Whisky experience here

attractions on edinburgh royal mile scotland

Tartan Weaving mill and experience

Although essentially a really big gift shop the Tartan Weaving mill also has some merits if you are looking for a free thing to do along the Royal Mile or just wanting to kill some time if the weather isn’t being kinds to you.

Inside you can learn a little about the weaving process when making tartan and the history of the traditional Scottish cloth.  We’ve often gone in with our kids and they enjoy wandering around all the floors and seeing the mill machines.  

There’s a wealth of different gifts and trinkets you can buy in store as well, and if you’re looking for somewhere to dress up in a kilt and get your photo taken, you can do that too, although this is regrettably not free!  

Camera Obscura

Always with big queues and for good reason is the Camera Obscura attraction right by the castle.  It’s a quirky place to visit with optical illusions covering 5 floors and a great view of the city from the very top – unrivalled really!  

The camera obscura itself is a victorian invention and projects an image of the city in to the room – really clever!  Perfect for kids to enjoy but equally so big kids – you’ll need a couple of hours to enjoy it at your leisure.

Get your tickets in advance for the Camera Obscura here.

Gladstone’s Land

This 17th century merchant’s house is hidden in amongst all of the tourist shops that are around the top of the Royal Mile.

It’s owned by the National Trust for Scotland and it’s open for people to look around and explore how this house looked in the past. It’s housed many different kinds of people over the years from rich to middle class and the rooms are kept how they would have been at the time.

There’s a small charge for entry to Gladstone’s Land but it’s well worth it if you are interested in history and Edinburgh’s past. Check their site here.

All the tourist shops!

Especially at the top of the Royal Mile, you’ll be inundated with ALL the tourist shops.  I do find they can be quite fun to wander round, especially if you’re experiencing some of Scotland’s finest weather, but be aware that you’ll be paying the highest prices around the city.  

As you head down the mile the shops get a little less busy and there’s also some fabulous independent shops (I am in LOVE with a crystal shop there and always pop in) to spend time in too so don’t discount a bit of retail therapy on your trip.  

Street performers

royal mile street performers

Even in the depths of winter you’ll find street performers along the Royal Mile.

From people dressed up as Braveheart, pipers playing you a tune all the way to people performing magic tricks, you can while away so much time watching them all!  

Heart of Midlothian

heart of midlothian edinburgh royal mile

Blink and you’ll miss it but on the path as you wander down the Royal Mile is the Heart of Midlothian.  

This is a mosaic made in to the shape of a heart and it marks the site of the old tolbooth in the city and also the centre of the town.  Public executions also happened there as it was the entrance to the tolbooth (which is another name for a jail).  

There’s a tradition of spitting on the heart as you go by for luck so don’t be surprised if you see someone do that!  

Real Mary Kings Close

There’s so much history in the old streets of Edinburgh and if you want to learn more about it in an entertaining way then you’ll not want to miss visiting the Real Mary Kings Close attraction.  

I so wanted to visit here on my last solo trip, but my husband wanted to go with me so I had to take a rain check!  Will be experiencing this one soon, but it’s one of the most highly rated attractions in Edinburgh so comes highly recommended.    

There are many different small streets and tales to tell around the Royal Mile and many tours of the city focus on these areas.

Don’t miss this tour in Edinburgh! Take a ghostly tour of the vault and old streets around the Royal Mile with a tour like this one

Museum of Childhood

One of our favourite stops when we would visit Edinburgh with our kids a few years back was the Museum of Childhood which lovingly displays all sorts of old toys from years gone by.  

There’s lots of hands on exhibits too for kids to enjoy and it’s a really lovely place to let off a bit of steam!  Adults will also enjoy the museum for the history in the place too.  It’s also free – what’s not to like?  

John Knox House

john knox house royal mile edinburgh

Housing the Scottish Storytelling Centre is the John Knox house.  If you’re at all interested in the history of Mary Queen of Scots then this is a must for you.  John Knox was one major threat of hers and he helped lead the Scottish Reformation in the 1500s.   It was a time of major upheaval in the country and he because he stayed in this house for a short while it meant that it has been able to have been saved over the years from demolition, preserving the history.  

You can get tours to learn more about this time in Scottish history in this amazing building.

You can buy tickets in advance to the John Knox Museum here

Museum of Edinburgh

museum of edinburgh royal mile

Another free museum, this time focusing on the city itself and the history there is the Museum of Edinburgh.  It’s situated in a 16th century house and is a great place to learn about Edinburgh while escaping some of the crowds in the upper parts of the Royal Mile.  As you get down this far it definitely quietens down!

We visited a few years ago now when we were learning about the story of Greyfriars Bobby with our kids – there’s some more information on the history of this tale here!

If you’re interested in the Greyfriars story you might also want to wander along to the churchyard where Bobby’s grave is.  It is a small walk from the Royal Mile – see more information about visiting Greyfriars Churchyard here

Scottish Parliament Building

scottish parliament edinburgh royal mile

In huge contrast to the old history of Edinburgh’s Royal Mile we find the Scottish Parliament building and the modern architecture.  

This is where the devolved parliament sits and where many of Scotland’s policies are made.  You can visit inside and they do tours if you want to know more about this current history of the country.  

Palace of Holyroodhouse

palace of holyroodhouse royal mile

Finally at the end of the Royal Mile is the Palace of Holyroodhouse, one of the official homes of the royal family in Scotland.  I finally managed to get to visit this wonderful palace on my last trip and I thoroughly enjoyed my time there.  I’m a bit of a fan of the Royal family anyway and of course I love the history so to be in the place where so much went on and still does to this day was pretty amazing for me!  

You can wander around the rooms in your own time and with an audio guide to help you understand what is around you.  The palace is small compared to Buckingham Palace but it’s still a wonderful and amazing place!

Get your tickets for Holyroodhouse Palace here.

Looking for somewhere to stay on the Royal Mile?

The Royal Mile can be somewhat noisy at night as I found when staying at the below Ibis hotel, even off season in February, so I do recommend if you can to stay a little off the street itself!

If you do want to stay on the Mile itself a good budget is the Ibis Hunters Square – cheap and cheerful and just halfway down the Royal Mile

A unique and upmarket option to check out is The Witchery just by the Castle

And if you want a castle view try the Apex Grassmarket, a little off the Royal mile but has amazing views

What next?

Check out hotels in Edinburgh – Booking.com
Check apartment rentals – VRBO.com
Check flights to Edinburgh – Skyscanner
Find car rental – RentalCars
Find Edinburgh tours and attractions – Get Your Guide

Pin for later!

14 things to see on the Royal Mile in Edinburgh, Scotland. There's so much to do just on this one street in the old town of Edinburgh! Here's a guide on what not to miss on your city trip to the capital of Scotland #scotlandtravel
14 things to see on the Royal Mile in Edinburgh, Scotland. There's so much to do just on this one street in the old town of Edinburgh! Here's a guide on what not to miss on your city trip to the capital of Scotland #scotlandtravel
Photo of author

Kirsty Bartholomew

Kirsty has been getting lost around the world for over 30 years and writing about it for 10 of those. She loves to help people explore her favourite places in Scotland, England and beyond. She cannot stay away from historical sites.

7 thoughts on “Edinburgh Royal Mile Attractions – 15 not to miss!”

    • Hey Becky – that will be so special – I hope you have a fantastic time. As for events, not sure with the added COVID complications, but hopefully this year will have something nice on. Christmas day in the UK often sees things close and if you want to eat out it’s a good idea to book in advance You can always check out my Edinburgh in Winter guide too.

      Reply

Leave a comment