10 Best Things to Do in Edinburgh, Scotland (for 2025)
This post may contain affiliate / compensated links. As an Amazon Associate, I also earn from qualifying purchases at no extra cost to you. For full information, please see my disclaimer here. Thank you!
Looking for Edinburgh inspiration? Discover my favourite things to do in Edinburgh to help you plan your trip. Scotland’s capital is bursting with character, history and impressive architecture.
The city is delightfully budget-friendly and accessible with most attractions within walking distance of each other so you donβt have to worry about public transport. Itβs not just convenience that makes this city so ideal for travel, Edinburghβs beauty makes it a must-visit destination.
The cityβs skyline rises in moody spindly rooftops and dark stone buildings which mould to the shape of the hills they sit on. It’s truly breathtaking. Read on to find out how to make the most of the city with this round-up of the best things to do in Edinburgh, Scotland.
The best things to do in Edinburgh to add to your itinerary
From walking tours to museums, Edinburgh is packed with exciting things to do.
1. Do a tour of the city

Edinburgh has a tour for almost every interest. You can learn about Scottish history and its part in shaping the city we see today.
Or if you happen to be thirsty then a whisky and gin tour is a fun option.Β
Of course, it wouldnβt be Edinburgh if you couldnβt find something out of the ordinary so if spooky vibes are more your speed you can do ghost tours, night tours and even underground ghost tours.
For the literature buffs, you can learn how the world of Harry Potter came about on those cobbled streets, or keep things simple on an Edinburgh walking tour.Β
Whatever you feel about tours, Edinburgh is brimming with them so itβs well worth adding one to your itinerary.
Editor’s tip: one of my absolute favourite restaurants in Edinburgh is Chez Jules. The authentic French bistro has a fantastic lunch menu which includes three courses for Β£12.90 (!). It’s a set menu though so there isn’t a huge amount of choice.Β Get there by 12pm as they tend to sell out!
2. Explore Carlton HillΒ
Fun fact: Edinburgh is known as βThe Athens of the Northβ, and you can imagine why when you visit the architectural structures of Carlton Hill.
On top of the mound sits the Edinburgh Acropolis, more formally known as the unfinished National Monument of Scotland.
It doesnβt exactly transport you to Greece but itβs pretty striking. Thereβs not just a homage to Greek architecture to entertain you on Carlton Hill.
Visitors can enjoy panoramic views of the city and if you want an even better view, you can pay a small fee of Β£6 to walk up Nelsonβs Monument, a tall tower that sits on top of the hill (it’s currently closed though with no date as to when it will reopen).
If you have an interest in astronomy, you can wander over to The City Observatory on the same hill. But you canβt leave Carlton Hill without getting a photo of the Dugald Stewart Monument at sunset, framed by the city skyline behind.
Looking for the best tours to do around Scotland? Check out this guide to small-group tours in Scotland!
3. Do a self-guided tourΒ
The best part about travel is having the freedom to explore without a particular goal in mind.
If tours arenβt really in your budget, or you just canβt hack the crowds, do a walking tour of your own. It’s one of my favourite things to do in a new city.Β
Edinburgh accommodates this perfectly. The city is made up of narrow winding streets, bridges and hidden passages to duck into, and intriguing staircases to follow.
Edinburghβs architecture is so dramatically beautiful that you can always find a picturesque moment wherever your feet take you.
Doing your own personalised sightseeing tour of the city is the best way to get a unique feel of the place and see the real Edinburgh behind its popular tourist haunts. It’s one of the top free things to do too!
In doing so, you get to witness a fresher, more intimate side of the city, and the best part is the activity is completely free.Β
You can wander aimlessly around the city centre, uncovering some hidden gems.
Or, if you prefer to draw up a list, some absolute must-visits include:
- Royal Mile in Old Town
- St Gilesβ Cathedral
- Greyfriars Bobby, a Skye Terrier who guarded his ownerβs grave for 14 years;
- Dunbarβs Close, a secret garden
- Chesselβs Court, another secret garden
- Royal Botanic Garden.
Other gorgeous places in Edinburgh to visit are Circus Lane and Dean Village in New Town. Dean Village was once a village before it got swallowed up by the city.
It was quiet when I went and it didn’t feel like part of the city at all!
Editor’s tip: The Royal Botanic Garden is open all week from 10 am to 6 pm (in summer). St Gilesβ Cathedral is open Monday to Friday from 9 am to 6 pm, Saturday from 9 am to 5 pm and Sunday from 1 pm to 5 pm.
4. Climb Arthurβs SeatΒ
Travelling to Edinburgh is incomplete without the obligatory climb to Arthurβs Seat in Holyrood Park. Itβs essentially a rite of passage for all Edinburgh visitors.
This volcanic hill dominates the skyline and offers stunning panoramic views of the city and its surroundings below.
Its beauty is not without effort, however, as thereβs a steep climb to the top. But, if you want to get a flavour of the wild Scottish countryside and donβt have time to explore the Scottish Highlands, Holyrood Park is a strong alternative.
You get a glimpse of rolling hills, wild heather, and even a few small lochs nestled here and there. Itβs a brief escape from city life without being too far from it.Β
I recommend doing this walk on a clear morning as, by lunchtime, Arthurβs Seat gets very busy.
Once youβve climbed to the top, make your way down to the picturesque ruin of St Anthonyβs Chapel before wandering back to the city.
Entrance to the park is completely free so thereβs no excuse for those on a budget. Itβs one of my top recommended things to do in Edinburgh for solo travellers.Β
Want to go further afield? Discover the best Edinburgh day trips by public transport!
5. Visit the National Museum of Scotland
Sometimes, when youβre travelling the weather decides to throw a spanner in the works and you end up with torrential rain on a day when most of your itinerary is outside.
In the UK the probability of rain is slightly higher but fear not because a trip to a museum is perfect for this occasion and Edinburgh has its fair share of them.Β
Start with visiting The National Museum of Scotland. It has a wealth of fascinating exhibitions and entry is free!
Itβs the best place to seek refuge from the weather and expand your knowledge of Scotland and the world at the same time.
From natural history to design and fashion, thereβs so much to see and I can guarantee that you wonβt get around to it all in a day.Β
Editor’s tip: The National Museum of Scotland is open all week from 10 am to 5 pm. General admission is free and the address is Chambers St, Edinburgh EH1 1JF.
6. Visit Edinburgh Castle and The Palace of Holyroodhouse
Itβs impossible to visit Edinburgh without noticing its castle watching over the city from the hill above. Itβs a magnificent fortress which allows visitors by day and lights up a bright ruby red at night.
Take your time wandering up the cobblestoned Royal Mile to Castle Rock, observing the quaint little shops and street performers as you go until you get to this amazing Edinburgh attraction.Β
It has stunning views from all sides and one of the best spots to take a photo of it is the Vennel, a staircase leading from Grassmarket to Lauriston Place.Β
Edinburgh Castle is packed with military history and visitors can explore the dungeons which still have original doors marked with the initials of their prisoners, hundreds of years ago.Β
Wander along the battlements to get views of the city below before heading over to the Crown Room.
There you can find the Scottish Crown Jewels or the Honours of Scotland as theyβre more formally known.
Dating back to the 15th and 16th centuries, they are the oldest set of crown jewels in the British Isles and were used for the coronation of Scottish monarchs from 1543 to 1651.Β
If you prefer something a little more modern, then The Palace of Holyroodhouse is a worthy alternative.
The official home to the British Monarch on her visits to Scotland is filled with fascinating art exhibitions, a Throne Room, State Apartments, an abbey and palace gardens.Β
Editor’s tip: Admission to Edinburgh Castle is Β£15.50-Β£19.50 for adults. Get them online for the best price guarantee. The castle is open all week from 9:30 am to 6 pm (in summer).Β
Get there early to avoid the crowds and see it all. Standard adult admission for the Palace of Holyroodhouse is from Β£20. Get them online or on the door. The palace is open all week from 9:30 am to 6 pm in summer.
Wondering where to stay in Edinburgh? Check out my top favourite mid-range hotels!
7. Be puzzled by the Camera Obscura and the World of Illusions
The Camera Obscura and the World of Illusions have a whole host of interactive puzzles and tricks to leave you befuddled and entertained.
Despite its modern appearance and interesting display of clever technology, The Camera Obscura is one of the oldest attractions in Edinburgh.Β
It was first established in 1835 by entrepreneur Maria Theresa Short, as the home to a live moving picture of the city of Edinburgh which amazed visitors from all over the world and can still be seen today.
Nestled on Castlehill overlooking Edinburgh Castle, the attraction has been extended to host fun mazes, holograms, and mirrors to make you shrink and illusions.
You can even climb the attractionβs tower and observe yet another stunning panoramic view of the sprawling city below.
Editor’s tip: Adult tickets for The Camera Obscura and the World of Illusions are Β£21.95 if you book them online or Β£22.95 at the door. Opening times are 9:30 am to 7.30 pm on Monday to Thursday, 9 am to 9.30 pm on Friday, 9 am to 10 pm on Saturday and 9.30 am to 9.30 pm on Sunday.
8. Do some shopping on Victoria Street
Collecting memories, whether itβs photographs, postcards, or trinkets is an important part of travel. But when it comes to Edinburghβs Victoria Street, itβs no ordinary shopping spree.
The gently curving street is one of the most photographed locations in Edinburgh with its vibrant colourful shop fronts and quirky old Flemish-style architecture.Β
The street is steeped in history and tales of its old resident, the famous and notorious Thomas Weir, who voluntarily confessed to witchcraft in 1670.
Magic is no stranger to this particular street. Fans will be delighted with the Harry Potter merchandise shop on its corner, but thatβs not all.
The streetβs vibrant higgledy-piggledy nature is said to be the inspiration for Diagon Alley.
9. Get creepy in the Edinburgh Dungeon
If the creepy ghost tours arenβt enough for you and you want more grizzly action then you can always pay a visit to the Edinburgh Dungeon.
Deep underground, these dungeon tours offer an interactive, immersive adaptation of some of the darkest points of Scottish history. It boasts rides, live-action shows, and special effects for an adrenaline-inducing edge.Β
The Edinburgh Dungeon is an attraction designed for families in mind but you can still join in if youβre travelling solo; you may even meet people along the way.
After all, nothing prompts a bonding sesh more than being voluntarily scared witless by some actors dressed as ghosts.
The Edinburgh Dungeon is a good choice for a rainy day (there are a lot of those in the UK) and if you donβt mind spending a bit of cash on some guaranteed entertainment.
Editor’s tip: Standard adult tickets for the Edinburgh Dungeon start from Β£19 per person online and in advance (cheaper than at the door). The attraction also offers bone-chilling late-night tours for adults only.Β
10. Pay attention to the time of yearΒ
Edinburgh is a bustling cultural city with a whole host of unique and exciting events all year round.Β So, when youβre booking your trip, pay attention to the time of year youβre planning to go because you might just find something you donβt want to miss.Β
The big one, and probably the most famous, is the annual Edinburgh Fringe Festival that runs for most of August. If youβre looking for what to do in Edinburgh then this festival is an absolute winner.
Itβs the largest arts festival in the world and spans 25 days. The city comes alive with poetry readings, performances and live comedy on street corners, in bars, cafes and clubs – including The Stand.
Edinburgh Fringe is well worth a visit but with an increase of more than 3 million visitors during this time, the city is a lot busier and the accommodation is a lot more expensive. Christmas and New Year are wonderful times to visit for a budget-friendly Edinburgh solo travel itinerary.
The city is decorated with twinkling lights, garlands and baubles. You can find a beautiful Christmas Market on East Princes Street with stalls selling handcrafted nicknacks, Baileyβs Hot Chocolate, and a lot of delicious indulgent food.
You can even take part in themed events, including silent street discos and pub crawls.Β During the turn of the New Year, Edinburgh plays host to Hogmanay. New Yearβs Eve parties will never be the same again once youβve experienced three days of street parties, live concerts and torchlight processions through the streets.Β
Β
Looking for more Scotland travel tips? Check out these posts!
- The BEST Train from London to Edinburgh
- Complete Scotland Packing List: What To Wear For Every Season
- 13 Awesome Day Trips From Edinburgh By Train Or Bus
Β Save me for later!Β
I love the sound of visiting Edinburgh at Christmas time. Thanks for a great post, I’ve pinned it to refer back to when I plan my trip.
Thank you! It’s magical at Christmas and you have the added benefit of cheaper accommodation!
Edinburgh is one of my favourite cities on earth! So of course I’ve struggled my way up to Arthur’s Seat! ;o)
Yes it’s a bit of a mission finding the right route to climb it but worth it!
Edinburgh is on the top of my bucket list for so long already. Your article motivited me into checking the possibilities to go there this year. You tips might come handy! I’ll save them for later.
That’s great, thank you! Can’t recommend the city enough – it’s absolutely stunning!
I also love doing my own tour. I love walking so whenever I travel alone, I explore things on foot so I can discover areas I wouldn’t otherwise. Sometimes, it’s when you come off the touristy areas that you discover little gems.
I would love to go back to Edinburgh, the city is so charming.
Yes, exactly! I could literally walk until I drop because I want to see what’s round the next corner… and the next… always worth it though!
So many great ideas for a visit to Edinburgh! I would definitely want to see the Scottish Crown Jewels, the Stone of Destiny, and Arthur’s Seat. They are each so intertwined with stories and legends. (But then, that’s a lot of what’s so cool about Scotland, isn’t it?) I love the idea of creating my own sustainable tour, too. Sounds like I’ll be planning a trip to Edinburgh soon–made all the easier by these tips!
Thank you! Edinbrugh has an amazing fairytale feel to it – particularly with Old Town with its cobblestone streets, narrow passageways and hidden gardens. You’ll love it!
I keep hearing how amazing Edinburgh is! It seems like a super charming city to wander around for a few days. I had no idea it got more visitors than any other UK city besides London — does it feel crowded with tourists?
It gets insanely busy during Edinburgh Fringe but I visited just before Christmas and it was really nice and quiet! I think shoulder seasons and avoiding school holidays is your best bet for a quieter visit!
Lovely post! Edinburgh is one of my favorite cities that I need to go back and spend more time in. Due to weather, I didnβt get to hike up to Arthurβs Seat but would love to do next time.
Thank you! You definitely should, it’s lovely!
I visited Edinburgh during Christmas time and it was magical! Now I need to go back in summer to see it with a bit of sun, and try to visit the Highlands too π
I would love to do some day trips to the Highlands too!
I went to Edinburgh on my honeymoon, but I imagine that visiting solo would be a completely different experience. That being said, I am not sure that I would feel happy doing it alone since it has so many memories attached.
Of course, if you’ve already made memories in a place it can be hard to go back, particularly if it was a honeymoon!
I’ve never been to Scotland but it looks very beautiful, I have been to Ireland and it is one of my favorite places I regret not going there. Christmas sounds like a winter wonderland but I’m not a fan of cold weather! The fringe festival sound interesting, it’s the first time I hear of it so who knows maybe it would be a good idea to visit around this time~ Thank you for sharing this!
Yes yes yes! What a great list! Every time Iβve been to Edinburgh was as a solo traveler. And your list of things to do are just spot on π
Add βdo a food tourβ to your list ππ
Ooo yes I will! There were so many tours I wanted to do. Would also do a whisky tour too π
This made me really excited to visit Edinburgh one day! It looks like such a cool place
Edinburgh is one of my favourite cities! Definitely make sure you go one day π
Edinburghβs one of those places that when you read others blogs, you realise you missed our on so much. From 2 visits no less. I didnβt do the dungeons, not Arthurs Seat. I think a week there should do it.
Yes, I was only there for a weekend so there was quite a lot I didn’t manage to squeeze in too. Arthur’s Seat is great for views of the city.
I’ve pinned this great post for ideas of what to do when we visit Edinburgh. My visit got cut short as I had an anaphylactic shock while there so only saw the inside of Edinburgh hospital lol
Made for a good story though π
Thank you and oh my goodness that doesn’t sound fun at all! I hope you manage to make it back there one day and see more than the hospital π
In the email that had the link to this post, you said the post mentioned a restaurant – I canβt find that info. Do you have any posts specifically about restaurants, especially vegan-friendly ones?
Hi Julie, you’re right. Apologies for that! The restaurant is meant to be Chez Jules. I’ve amended the article to include it under the first number on the list. I don’t have any specific posts about restaurants in Edinburgh but I’ll make sure to do some research when I visit.
Chez Jules isn’t a vegan restaurant but Soul Vegan, Paradise Palms, Novapizza and Sora Lella all come highly rated. I will report back when I’m next there π