I LOVE EDINBURGH!
It's one of my favourite places to visit in Scotland...actually maybe, the UK!
So, you’ve decided to visit Edinburgh for 3 days, and let me tell you, you’re in for a treat!
This city is bursting with charm, history, and some of the best views you’ll find anywhere in Scotland.
Whether you’re into cobbled streets, sweeping vistas, or even a cheeky dram of whisky, this itinerary will cover it all. Ready to find out what to see in Edinburgh in 3 days?
Let’s go!
Pssst? Planning a bigger Scotland trip!? Check out my Ultimate Blueprint (It plans it for you!)
I’ve been twice, and on both occasions I actually spent 2 days, but thought I needed more time, so that’s why I think 3 days is the perfect amount of time to visit!
You could also visit the main sights in a day if you're really stuck on time!
BUT, it's the perfect city for a city break, so why not stay a few nights!
Start your long weekend in Edinburgh (or mid-week, whatever you're doing!) by heading straight to the beating heart of the city—the Royal Mile.
This historic street stretches between two iconic landmarks: Edinburgh Castle and the Palace of Holyroodhouse.
You’ll feel like you’ve stepped back in time as you stroll past quaint shops, street performers, and ancient architecture.
Continue your exploration of the Royal Mile by visiting:
Don't forget to visit Victoria Street, the famous colourful street!
A good spot to grab a a bite to eat or a coffee.
We found a little second hand store just at the bottom of this street, I can't remember what it is called, but it was so cool!
My point being, there are a bunch of great thrift stores to explore in the area too!
End your first day by hiking up Arthur’s Seat, an ancient volcano that offers panoramic views of the city. It’s a short but steep climb, so bring comfy shoes. Time it right, and you’ll catch the golden hour lighting up Edinburgh’s rooftops—a sight you won’t forget. Don’t forget to bring a light jacket; it can get breezy at the top. For those who prefer a gentler evening, you can instead opt for Calton Hill for similarly stunning views with less effort.
After a day in the Old Town, it’s time to shift gears and explore Edinburgh’s elegant New Town.
The New Town is full of trendy cafes and bistros. Why not treat yourself to a delicious brunch at The Pantry or grab a quick bite at one of the many delis? If you’re a fan of afternoon tea, this is the perfect area to indulge in scones and cakes alongside some refreshing tea.
Walk off your lunch with a wander to Dean Village, a postcard-perfect spot just a short stroll from the city center. This former milling village is like stepping into a storybook, with its quaint cottages and serene riverside paths. Spend some time taking photos and enjoying the tranquility of this hidden gem.
From here, head to the charming neighborhood of Stockbridge. Browse its independent shops, stop by a local pub, or enjoy some sweet treats from a nearby bakery. On Sundays, you’ll find the lively Stockbridge Market, offering artisanal goods and delicious street food.
You can’t visit Edinburgh without sampling some Scotch whisky. Book a whisky-tasting experience or visit The Scotch Whisky Experience near the Royal Mile. Whether you’re a whisky connoisseur or a curious beginner, it’s a fantastic way to end your day.
Prefer something a little spookier? Edinburgh’s ghost tours are legendary, and a night-time stroll through the city’s haunted corners is sure to give you goosebumps. Look out for the underground vault tours—they’re especially spine-chilling.
If you’re up for a little adventure, why not spend your last day exploring some sights just outside the city? Rosslyn Chapel, made famous by The Da Vinci Code, is a short bus or drive away. Its intricate carvings and mysterious history make it a fascinating visit.
From here, you can head to the Pentland Hills for a scenic walk or explore the seaside town of North Berwick. If you choose North Berwick, don’t miss its beautiful beaches and the Scottish Seabird Centre. For lunch, stop by a local seafood restaurant to enjoy freshly caught delicacies.
If you’d rather stay in the city, there’s still plenty to see:
Wrap up your 3-day trip to Edinburgh with a bit of shopping. Visit the Grassmarket area for unique gifts and vintage finds or check out Princes Street for more mainstream options. Don’t forget to grab a tartan scarf or some shortbread as a memento of your trip. If you’re a book lover, head to Armchair Books or the Edinburgh Bookshop for a cozy literary souvenir.
For your final meal, treat yourself to dinner at a traditional Scottish restaurant. Try The Witchery by the Castle for an unforgettable experience or venture to a cozy pub for some classic comfort food. If you have time, cap off your trip with a quiet drink at one of the city’s rooftop bars for a final look at Edinburgh’s sparkling skyline.
Yes, you can visit the cafe in which JK Rowling famously wrote her Harry Potter Books. It's called "The Elephant House" and unfortunately when I've visited it was actually closed due to a fire. I believe due to that fire they've now had to move location which gives Potter fans a view of the "real" Diagon Alley! but they still sell Harry Potter themed drinks!
You can also take a Harry Potter inspired walking tour too!
If you’re asking how many days you need in Edinburgh, three days is the sweet spot. You’ll have enough time to explore the main attractions, wander through both the Old and New Towns, and even squeeze in a day trip.
If you’re short on time, focus on the Royal Mile, Edinburgh Castle, Arthur’s Seat, and a quick visit to the New Town. It’ll be a whirlwind, but totally doable!
There are a lot of accommodation options when it comes to staying overnight in Edinburgh, and you can opt to stay in either the Old or New Town.
You've also got your typical chain hotels too, but I've got a few recommendations below. BUT, I did NOT stay in a hotel for my trips to Edinburgh.
We had our campervan, and stayed in the MortonHall Campsite and walked into the city, then got taxis back.
Edinburgh is super walkable! Whether you're meandering up the cobbled streets of the Old Town or strolling through the elegant Georgian New Town, you'll discover hidden gems at every turn.
Just have a decent pair of shoes. We only walked when visiting the city!
The buses and trams are reliable and cover the city and beyond. Hop on a bus to the seaside at Portobello or take the tram straight from the airport to the city center. Pro tip: Get a day ticket for unlimited rides!
Edinburgh has bike-friendly paths and trails, like the Union Canal and the Innocent Railway Path. Rent a bike and enjoy some scenic pedalling.
Honestly, there is no BAD time to visit!
It's a wonderful spot all year round.
Summer is great for sitting outside and enjoying cocktails, and of course in Winter you have all the famous Christmas markets, and if you're really lucky, you might even get some snowfall.
I've visited in both Spring and Summer and both were great times to visit!
I WILL visit in Winter at somepoint, as my sister lives in Glasgow (which is a short train journey away), so I'll pop up and we will go to the Christmas markets!
So there we have it.
A 3-day trip to Edinburgh is the perfect way to experience the magic of this historic city.
From its cobbled streets to its stunning landscapes, Edinburgh is a destination that offers something for everyone. Whether you’re travelling to Edinburgh for the first time or planning a long weekend in Edinburgh, this itinerary has you covered.
Now, grab your suitcase, book those tickets, and get ready for an unforgettable adventure in Scotland’s captivating capital.
Looking for more Scotland inspiration?
Check out these guides:
Leave a comment
Let us know what you think!