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

Athens of the north, Carlton Hill  with the classical architecture of the National Monument of Scotland and Nelson Monument in Edinburgh.
Carlton Hill, aka ‘Athens of the North’

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Β 

edinburgh solo travel

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Β 

edinburgh solo travel

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Β 

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

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

edinburgh solo travel

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

obscura

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

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

edinburgh solo travel

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 solo travel

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!

Pinterest pin for Edinburgh

Β  Save me for later!Β 

Β 

Related Posts

29 Comments

  1. 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.

    1. Francesca Brooking says:

      Thank you! It’s magical at Christmas and you have the added benefit of cheaper accommodation!

  2. Edinburgh is one of my favourite cities on earth! So of course I’ve struggled my way up to Arthur’s Seat! ;o)

    1. Francesca Brooking says:

      Yes it’s a bit of a mission finding the right route to climb it but worth it!

  3. 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.

    1. Francesca Brooking says:

      That’s great, thank you! Can’t recommend the city enough – it’s absolutely stunning!

  4. 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.

    1. Francesca Brooking says:

      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!

  5. 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!

    1. Francesca Brooking says:

      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!

  6. 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?

    1. Francesca Brooking says:

      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!

  7. 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.

    1. Francesca Brooking says:

      Thank you! You definitely should, it’s lovely!

  8. 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 πŸ™‚

    1. Francesca Brooking says:

      I would love to do some day trips to the Highlands too!

  9. 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.

    1. Francesca Brooking says:

      Of course, if you’ve already made memories in a place it can be hard to go back, particularly if it was a honeymoon!

  10. 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!

  11. 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 πŸ˜‹πŸ˜‹

    1. Francesca Brooking says:

      Ooo yes I will! There were so many tours I wanted to do. Would also do a whisky tour too πŸ˜‰

  12. This made me really excited to visit Edinburgh one day! It looks like such a cool place

    1. Francesca Brooking says:

      Edinburgh is one of my favourite cities! Definitely make sure you go one day πŸ™‚

  13. John Quinn says:

    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.

    1. Francesca Brooking says:

      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.

  14. 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 πŸ™‚

    1. Francesca Brooking says:

      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 πŸ™‚

  15. Julie Robertson says:

    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?

    1. 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 πŸ™‚

Leave a Reply

Your email address will not be published. Required fields are marked *