The Perfect 3 Days in Edinburgh Itinerary for Your First Trip to Scotland
A long time ago, the city of Edinburgh was known as “Auld Reekie.” This was back in the days of peat fire smog, overpopulation, and a lack of modern plumbing. Add to this a stagnant Nor Loch (which was polluted with everything from waste to dead bodies), and you probably can figure out where the “Reekie” came from.
Thankfully, Edinburgh has come a long way since then.


I'll never forget my first trip to Edinburgh. It was at the tail end of my very first trip to Europe, and I arrived on the train from London right smack in the middle of the city's festival season in August. I hadn't done my research beforehand, and was totally surprised by this timing.
It was great, though — I explored the city AND enjoyed the Fringe Festival at the same time.
It was on that first trip that I totally fell in love with Edinburgh. The city is filled with history (both its Old and New towns are UNESCO World Heritage Sites), amazing architecture, plenty of Scottish culture, and not one but TWO castles/palaces!

If you've never been to “Auld Reekie” before, here are my suggestions for what to do with three days in the city. (And don't worry – they figured out those plumbing issues ages ago.)
Table of contents
Important note: As of 2025, travelers who do not need a visa to visit the UK (which includes Scotland) have to apply for a electronic travel authorization (ETA) before traveling. The UK ETA costs £20 and is valid for 2 years. Applications can take 3 or more days to process, so give yourself enough time before a trip. You can find more info here.
When to visit Edinburgh
You can truly visit Edinburgh any time of year; there are things to do in every month and season, from festival season in the summer to Christmas markets and Hogmanay in the winter.
Though if you're pairing up your time in Edinburgh with visiting other parts of Scotland, then you might want to stick to the May-September time frame, as this is when Scotland tends to have the best weather, and all the touristy things are fully open and running.
READ MORE: The Best Time to Visit Scotland (Season by Season)
3 Days in Edinburgh itinerary
I actually live in Edinburgh now, and previous to moving here had visited as a tourist more than half a dozen times. I've done ALL the things, and this suggested itinerary is what I would recommend for any first-time visitor! (And if you're coming to visit me here, this is a good preview of what I'll take you to see/do!)
Day 1: Iconic Edinburgh
On your first day in Edinburgh, I recommend focusing on its most famous sites. We'll dub this day “Iconic Edinburgh.” Start on the Royal Mile, visit a castle or two, and end the day with a spooky tour.
Morning: Edinburgh Castle

Edinburgh is actually home to one castle (Edinburgh Castle) and one palace (the Palace of Holyroodhouse) at opposite ends of the Royal Mile.
Edinburgh Castle, sitting proudly at the top of the Royal Mile, is the castle that you'll see the most often since it's visible from many parts of the city. The “castle” is actually a small fortified village perched atop a hill, and there are various museums and memorials to see, along with some great Edinburgh views.
I personally find the entry fee of £23.50 a bit steep for this one, but you should still check it out if you've never been!
I recommend booking a skip-the-line ticket that includes a guided tour so that you can learn the history of the place, too. Then, after your tour, you can see the crown jewels and visit some of the museums on your own.


OR, if you'd prefer to do everything at your own pace, there's the option of booking an early afternoon tea at the castle. £70 will get you castle entry and a full afternoon tea service, which is a pretty good deal. (More info here.)
If you go for afternoon tea, book your castle entry early (the castle opens at 9:30) and plan afternoon tea around 11 a.m. so it can double as lunch!

Afternoon: Stroll the Royal Mile

Edinburgh's most famous attraction by far is the Royal Mile. Though “attraction” isn't really the right word, since the Royal Mile is so much more than just a singular thing to see.
Here you'll find everything from pubs to tartan shops, and the pedestrian-only section is usually filled with street performers. As you make your way up (or down) the Royal Mile, check out the following historic sites and attractions:
1. Scotch Whisky Experience

Near Edinburgh Castle, you'll come upon the Scotch Whisky Experience. Even if you don't love whisky, this is something worth doing.
You can take a variety of tours that promise to help you “become a ‘one-hour-whisky-expert,'” and also see a collection of more than 3,300 bottles of Scotch whisky. The tour comes complete with a scratch-and-sniff card to walk you through different types of whisky, as well as one tasting.
(Book a guided whisky tour here, which is great for first-timers.)
2. Writers' Museum

The small Writers' Museum is just off the Royal Mile, and is worth a visit! It's dedicated to three of Scotland's most famous literary figures: Robert Burns, Sir Walter Scott, and Robert Louis Stevenson. The free museum has things like portraits, rare books, and personal objects belonging and related to these famous Scottish writers.
3. St. Giles Cathedral



You can't miss this 14th-century cathedral with is crown-shaped steeple on the Royal Mile. Not only is St. Giles beautiful on the outside, but the church is just as pretty on the inside, too. Pop in to see the stained glass windows, pretty blue ceiling, and intricate Thistle Chapel.
Note: As of October 2026, St. Giles now costs £12 to visit (it previously was free). Do I think it's worth £12 to see? Ehhh, maybe. But if you don't want to pay that much to see it I would not blame you
4. Tron Kirk Market

Just past St. Giles, you can find another church worth visiting — except this one isn't an active church any longer. Now Tron Kirk is home to a small indoor artisan market where you can find all sorts of great handmade goods and art work. If you want a unique souvenir from Edinburgh, this is one of my favorite places to shop!
Late afternoon: Shopping or Holyroodhouse
You could easily spend an entire afternoon exploring the little closes, shops, and pubs along the Royal Mile. If you've a mind for more shopping after the Tron Kirk Market, some other places I recommend include all the little shops and boutiques down Cockburn Street, and the Scottish Textiles Showcase on St. Mary's St.
OR you could head all the way to the bottom of the Palace of Holyroodhouse (which is my preferred castle to visit in Edinburgh!).

Holyroodhouse is the official residence of the British monarch in Scotland. The late Queen would come to stay (and throw a huge garden party) every summer, and it is now used by the King.
You can view the State Apartments (which are still used), as well as the former chambers of Mary, Queen of Scots. There's a good audio guide to follow here, and all the apartments are beautiful. Outside the palace, you'll also find some beautiful grounds, as well as the ruins of the Holyrood Abbey.
The palace is open until 6 p.m. for most of the year, with last entry at 4:30.
Evening: Get ghostly
Edinburgh has a very long history — and not all of it nice. There are various tours you can take to explore the darker side of the city, from nighttime ghost tours to after-dark historical tours.
The most popular spot to tour is the Real Mary King's Close, which is a complex of narrow alleyways partially hidden beneath the Royal Exchange in the Old Town. The area has plenty of dark stories associated with it, though the 1-hour tour here is more history-focused than spooky.

If you'd prefer the spooky side of things, here are some good Edinburgh nighttime tours to check out:
- Haunted Underground Vaults and Graveyard Tour
- Edinburgh Darkside Walking Tour: Mysteries, Murder and Legends
- Edinburgh Ghost Tour by Vintage Bus
- The Real Mary King's Close Guided Tour
Day 2: New Town
On your second day in Edinburgh, venture away from the Old Town into the newer parts of the city (which are still super beautiful and historic!).
Morning: Princes Street Gardens


Start your morning with a stroll through Princes Street Gardens, which are technically two adjacent gardens in the center of Edinburgh, just down the hill from the castle. The Gardens were created in the 1820s, after the Nor Loch was drained.
Today, they're a lovely place for a stroll, especially in the spring and summer when lots of things are in bloom! (If you're visiting between mid-June and early July, keep an eye out for the purple thistle blooms, as this is the only time of year you'll see them.)
Be sure to walk all the way to the Ross Fountain, where you'll find some excellent castle views, too.
Optional late morning: Scottish National Gallery OR Scott Monument
If you're in a museum mood this morning, head to the far end of Princes Street Gardens where you'll find one part of the National Galleries of Scotland. Like most museums in Edinburgh, this one is free, so feel free to pop in for just a quick browse, or maybe spend an hour or two.
Along with a large collection of works by Scottish artists, you'll also find works by masters like Botticelli, Da Vinci, Monet, Raphael, and more.

OR, if you're craving more of a physical challenge, consider climbing up the Scott Monument in Princes Street Gardens. The Victorian Gothic monument dedicated to Scottish author Sir Walter Scott is one of the largest monuments to a writer anywhere in the world — and you can climb to the very top for some excellent views!
It's not an easy climb (it's 287 steps up, and includes some extremely narrow passages), but climbing to the top of the Scott Monument is worth it on a nice day.
Lunch: Rose Street or George Street
From either the museum or the gardens, it's a short walk over into the heart of New Town where you can grab lunch and maybe do some shopping on Rose Street or George Street. (We quite like Element for food, and shopping at the Scottish Design Exchange is another must!)
Late afternoon: Stockbridge
From this part of New Town, it's an easy stroll into the beautiful neighborhood of Stockbridge, where delicious bakeries and cute cafes abound.
Stop along Circus Lane for some iconic photos, and then stop in for a coffee somewhere along Raeburn Place.

Optional: Dean Village
Not far from Stockbridge, you might want to stop to see the Instagram-famous Dean Village, as well. This little neighborhood is characterized by colorful historical houses and the Water of Leith running through it.
It's a great place for a walk — but please be mindful that this is a residential neighborhood, so be respectful of the people who live here.

Evening: Calton Hill
Located beyond the east end of Princes Street is Calton Hill, where you'll find various monuments (like the Nelson Monument and Robert Burns Monument) and some more incredible views out over Edinburgh.

If you don't fancy climbing the Scott Monument earlier in the day, definitely make sure you get to Calton Hill for the views. It's a popular spot to watch the sunset in Edinburgh, and there's even a cafe up on the hill now that's open past 8 p.m.

RELATED: 25+ Awesome Things to Do in Edinburgh, Scotland
Day 3: Historic Edinburgh
I'm dubbing your third day in Edinburgh “History Day,” because that's what all my suggestions for today seem to focus around. (And yes, I know you've already seen history on the Royal Mile and inside the castles, but here's more!)
Morning: National Museum of Scotland

Start your day with another museum: the National Museum of Scotland. This museum is dedicated to the history of (you guessed it) Scotland, but has exhibits covering things like art, design, world cultures, and even dinosaurs, too. (Guys, they also have the real Dolly the Sheep here!)
And, like with most museums in the UK, this one is also free, so it's worth it to pop in whether you want to spend 30 minutes or 3 hours here. (The museum is large, so you COULD easily spend 3 hours here.)
However long you spend in the museum, be sure to take the elevator up to the 7th floor to visit the rooftop terrace for more great Edinburgh city views.

Afternoon: Visit an old cemetery
This may sound a bit weird, but I really enjoy visiting old cemeteries when I travel. They can be hauntingly beautiful, and this is definitely true of Greyfriars Kirkyard, the graveyard surrounding Greyfriars Kirk in Edinburgh's Old Town.

Greyfriars is famous for a couple of things, including Greyfriars Bobby, a little dog that guarded its former master's grave in the graveyard for 14 years. It also is *supposedly* where author JK Rowling got a few ideas for names in the Harry Potter series.
(For more Harry Potter sites in Edinburgh, check out this post: A Harry Potter Lover’s Guide to Edinburgh, Scotland.)
OR make a custom bag
If strolling through old cemeteries doesn't appeal to you, then another thing you can do nearby (right around the corner from the graveyard, in fact) is create your own custom bag at Islander.

Popular bag shop Islander has several locations around Edinburgh where you can book a “bag workshop” to build your own custom bag with a piece of Harris Tweed. These workshops are fun and easy (“building” a bag really just consists of picking out your colors/designs and then adding some screws and fastenings), but you walk away with a totally unique souvenir. It's fairly affordable too, with bags starting at £75.
There are a couple Islander locations in Edinburgh to do a bag workshop, but I recommend the one at 42 Candlemaker Row. Book on the Islander site (advanced booking is required).
Late afternoon: Grassmarket

Located below the Royal Mile and Edinburgh Castle (on the opposite side as Princes Street Gardens) sits the Grassmarket. What once was a historic market place is now filled with pubs, restaurants, and more of the city's incredible architecture. This is a great spot to grab a pint or a snack (Cold Town House has a cool beer garden with castle views at the back).
Then be sure to head up West Bow street, which leads to one of my favorite streets in Edinburgh: Victoria Street.

Victoria Street is filled with unique shops, including a few Harry Potter-inspired ones (though I personally don't think they're worth waiting in line for).


Evening: Literary pub tour
Did you know that Scotland (and Edinburgh more specifically) has produced a great number of writers and poets? Find out for yourself by going on a unique literary pub tour, which will have you tracing the city's literary history by visiting places frequented by the likes of Robert Burns and Sir Walter Scott.
(Or, how about a Harry Potter walking tour of the city? Edinburgh has lots of fun Harry Potter-related sites.)
If you have more time
Find yourself with an additional day or two in Edinburgh? Then the other must-do in the city is definitely hiking to the top of Arthur's Seat if the weather is good. This ancient volcano sits above Holyrood Park and offers 360-degree views of Edinburgh and the Firth of Forth.
The hike isn't particularly long (you can be up and down within 2 hours from Holyrood Park), but the terrain at the top is uneven and can get slippery/muddy when wet, so be sure to pack the proper footwear.
And check out more things to do in Edinburgh here!
Where to stay in Edinburgh
Lastly, here are a few of my favorite places to stay in Edinburgh:
Mid-range hotel in the Old Town: Holiday Inn Express Edinburgh Royal Mile – I like this hotel on Cowgate because it's close to the Royal Mile, and yet not super noisy. The rooms are bright and clean, the free wifi is fast, and you usually get free breakfast with your booking.
Apartment in the Old Town: No1 Apartments Edinburgh – George IV Bridge – On a previous solo visit to Edinburgh, I rented a one-bedroom apartment on George IV Bridge through No1 Apartments. The apartment was gorgeous, and I had a view of Edinburgh Castle from my kitchen window!
Luxury hotel in the Old Town: Radisson Blu Edinburgh – If you want to stay right ON the Royal Mile, check out the Radisson Blue with its contemporary rooms.
Apartment-hotel in the New Town: Eden Locke – For studio and one-bedroom apartments on George Street, I like Eden Locke. It's perfectly situated near restaurants and cafes in the New Town, but still within walking distance to Princes' Street Gardens and the Old Town.
Mid-range hotel close to the train station: Motel One – I really like this chain that you can find across many cities in Europe. And the Edinburgh hotel is located near the train station and just one staircase away from the Royal Mile.
Luxury close to the train station: Market Street Hotel – Right across the street from Edinburgh Waverley Station, this hotel is one of my favorites. It's understated luxury with lots of added special touches, including a welcome glass of champagne and a free mini bar in every room.
MORE SCOTLAND CONTENT
Planning a trip to Scotland and Edinburgh? Here are some more posts you might like:
- 25+ Awesome Things to Do in Edinburgh, Scotland
- Hogmanay: The Most Epic New Year's Celebration You've Never Heard Of
- The Perfect Scotland Road Trip Itinerary for 7 or 10 Days
- The Perfect 10-Day Scotland Road Trip Itinerary for the Whisky Lover
- Traveling the Malt Whisky Trail in Scotland
- The Best Outlander Locations to Visit in Scotland
- Discovering Inverness: 3 Days in Scotland’s Highland Capital
Is anyone else as in love with Edinburgh as I am? What are some of your other favorite things to do there?
Pin it for later:



Amanda Williams is the award-winning blogger behind A Dangerous Business Travel Blog. She has traveled to more than 60 countries on 6 continents from her home base in Ohio, specializing in experiential and thoughtful travel through the US, Europe, and rest of the world. Amanda only shares tips based on her personal experiences and places she's actually traveled!












HI, Amanda!! I just happened upon your blog when researching where to go in Scotland. We live in Toledo, Ohio and are planning on an anniversary trip there. Thank you so very much for your awesome suggestions regarding Edinburgh. We were also looking to go to Ballater – is that worth visiting?? We would also be possibly interested in taking a train ride to somewhere to spend the second half of our trip. Any suggestions?
Hi Julia! I have lots of Scotland content on my blog, so feel free to have a look around! I have never been to Ballater – is there a specific reason it’s on your list? It’s quite a small town, and you won’t be able to reach it by train. As for where else you can travel easily by train, a lot of people want to head into the Highlands, and your best options there are probably Inverness, Oban, or perhaps Fort William. But it totally depends on what you want to see/do!
Hello!!! My daughter and I are heading to Edinburgh in a couple of days and I just stumbled upon this article and plan on trying to take it all in, along with the Harry Potter walking tour. Awesome ideas and thank you.
You’re very welcome!
Hello!!! My daughter and I are heading to Edinburgh in a couple of days and I just stumbled upon this article and plan on trying to take it all in, along with the Harry Potter walking tour. Awesome ideas and thank you.
That’s great! I have a whole Harry Potter guide to the city, too! https://www.dangerous-business.com/harry-potter-sites-edinburgh/
Great suggestions but I’d like to add one. Tell us how to get from one to the other (in the order you wrote about them). Thanks
In most cases, you can walk! Edinburgh is a fairly compact city, and the best way to get around is often on foot. If you’re staying a bit further out, you can also use Uber or public buses to get into the city, but most of the attractions themselves are walkable.
I love this post! It really helped me out with my trip to Edinburgh.It is such an incredible city x
Glad to hear this post was helpful!
Great article, I been in UK and was living there 8 year but never get chance to travel to scotland. but i think coming year i will make a plan to travel there.
Thank you for sharing and i will follow your step.
You should definitely go! Scotland is great.
I need to visit this place. New years in Edinburgh anyone???
I went from London to Edinburgh with Stoke Travel party train 24hrs, look it up! Definitely worth it. Best NYE ever, loved Edinburgh.
This is great. We have less than 48 hours, but it gives us a good idea about what’s worth checking out, thanks.
Happy to be able to help! Edinburgh is a great city.
Great article. I agree with all of this. I just posted a photo of Armchair Books on my instagram account this morning. @jeanplanstotravel
I went to Edinburgh for the first time last summer during the Fringe Festival, and loved it so much, I came back again this summer! One thing that is really fun that is not on your list is to do a Harry Potter tour if you are at all a Harry Potter fan. It was really well done and lots of fun, visiting sites that inspired J.K. Rowling when writing the books, or visiting locations where she actually did some of the writing. For instance, Victoria Street was the inspiration for Diagon Alley. The tour takes you through old cemeteries, through interesting neighborhoods, and is really entertaining.
That tour is on my list to do at some point in Edinburgh!
I’m heading to Edinburgh for the first time in June. Thanks for the tips. This was extremely helpful. Any lovely bookstores you can recommend? I always buy a book or two from wherever I go.
So happy to hear this was helpful!! As for bookstores, you’ll be happy to know that there are quite a few independent bookshops in Edinburgh! I’ve been inside Armchair Books and the Old Town Bookshop – both very cool and sell lots of old books! But I know there are lots more!
I really loved Scotland and Edinburgh was just soo amazing. I kind of hated Glasgow, but the capital felt like a place where I could possibly live. But mabye that’s because I had three days of sunshine, lol!
The weather really can make a huge difference! I liked Glasgow, but Edinburgh definitely has my heart when it comes to Scotland!
Beautiful photos from a beautiful city – I love Edinburgh!
Thanks! I really love Edinburgh, too!
Hi Amanda, I’m from Scotland (East Kilbride, near Glasgow) and I love Edinburgh. This is a great guide from a foreigners point of view. Good job!
Thanks very much, Raymond! It’s always great to hear that from someone more local. 🙂
I would LOVE to visit Edinburgh someday. It’s on my list of places to travel. They have so much to see and do and experience! Thanks for sharing this. I’ll be sure to stay at one of the places you recommended!
Yes, for a city that’s really not that huge, there really is a ton to do there!
‘Love the post Amanda. You did very well!
As a British person who has been to Edinburgh a million times, you pretty much covered it lol!
All I would ask is that you find yourself a venue with live music, and to do so all you need look for is a local pub!
Also, don’t be shy to visit Edinburgh during the Fringe Festival in August. It might be peak season, but you’ll always find something to watch no matter the budget, and there’s always a lot of interesting free entertainment too…
In short, the Scots are warm, and their country is lovely!
I LOVED Edinburgh during the Fringe! There was always something fun to see on the Royal Mile, and I got tickets to a couple very cool shows for really cheap! I even managed to get a last-minute ticket to the Military Tattoo. I would definitely go again!
Two other places worth seeing…The National Library of Scotland is near the Elephant Café. It has an exhibit space featuring rotating exhibits, café, and bookshop on the ground floor. When I visited last year, there was a neat exhibit about maps in history.
I also had a wonderful afternoon at the Scottish National Gallery–lots of great art!
Lots of great museums, for sure – which are especially great for a rainy day!
Oh wow, it seems to be taken straight out of a fairy tale! Will have to keep it in mind, if hopefully I manage to plan a visit there soon 🙂
x
Ylenia
The Ineffable Daze
It certainly is one of the most photogenic cities I’ve been to! And not one but TWO castles? Definitely fairy tale stuff right there.
I can’t wait to visit Scotland…not sure it will happen this year, but I’ll definitely come back to this list before I do!
It will still be around next year, too. 🙂
I love this post! It actually couldn’t have come as a better time as I’m off to Edinburgh next month and am finally planning to be a tourist! I’ve always gone there to see friends, or go to a concert, or twice I’ve managed to swing by during the Fringe and still not done anything touristy beyond the Royal Mile. I’ll be doing Arthur’s Seat on my first day though, for me that’s a must-do! And the zoo is on my list. But I love your other suggestions!
My boyfriend and I want to do a weekend in Edinburg and go up by train XD this post makes me want to go there even more!! Great post Amanda! 🙂 x
Victoria | VictoriaaHelenn
Highly recommend the train! You see some very pretty scenery on the way, and I find train travel so much easier than flying!
This looks like a perfect itinerary! I’m dying to see more of Europe, and Scotland is high on my list 🙂
As it should be! 😉
Wow you packed a lot in! Super beautiful, I’d love to visit Scotland
The Quirky Queer
Everything is so close in Edinburgh that you can do a lot in a day! (Though I did visit Edinburgh Castle and Holyroodhouse on separate trips.)
I love these photos. I’ve always been meaning to get to Scotland… just haven’t prioritized it, I guess! If I do go, I would probably have exactly 72 hours, haha! There’s just so much to see in that part of the world.
Luckily Edinburgh is a fairly small capital city. You can see the main sights in just a few days, and you can even get to most places on foot (especially in the Old Town, where things are quite close).
I love cities full of history! I really want to travel to Scotland one day and when I do I will come to Edinburgh 🙂
One of my favorite cities in one of my favorite countries. 🙂
Nice post! I’ve dreamed of going to Edinburgh, but I wasn’t sure at all if I was going to like it. However, seeing your photos (and reading your blog) makes me wanna pack my bags and go to there.
It’s a cool city for so many reasons – I would definitely recommend visiting eventually!
Great guide! LOVE LOVE LOVE Edinburgh! One of my favorite European cities!
It’s one of my favorites, too! No matter how many times I’ve been there, I always love going back.
These pictures make me want to go to Scotland very much now! I just got inspired to go to Europe, hopefully it works out, but Scotland is one of the places I’d want to go.
Scotland is one of my favorite parts of Europe – and Edinburgh can’t be missed!
I really enjoyed this post! The photos of the Edinburgh castle look really dramatic with those crazy clouds in the sky. Unfortunately I haven’t managed to travel to Edinburgh yet but it’s definitely on my list. I’m really glad I discovered your blog, it’s a lot of fun! Greetings from Germany 🙂
That morning with those clouds was pretty amazing for photos! (And thankfully the rain that came with them passed really fast. 😉 )
Great guide! I’m visiting Edinburgh for the first time in February, and will definitely be using this guide to help plan my trip.
Thanks!
Kate | http://www.petiteadventures.org/
Yay! Happy to be able to help!
Edinburgh’s one of my favourite cities, the history is just fantastic! And the ghoulish side of tourism is one of the cities strong points; underground cities, ghost tours and castles with a bloody past – it ticks all my boxes!
I’m a huge history nerd, so I know that’s definitely one of the reasons why I love Edinburgh so much!
I did it similarly when I visited Edinburgh:)
Great to hear! 🙂
You nailed it 🙂 Edinburgh is one of my favourite cities in the world – it’s actually beautiful in every season. This itinerary is about the same I always tell people to do in Edinburgh.
I’ve been there in summer, winter, and autumn, and have to agree – it’s a great city any time of year!
My hubby & I have been lucky enough to get to Scotland twice. We’ve done several of your suggestions. Edinburgh is one of my favorite places. I’d love to go back.
Take in the annual Tattoo if you get the chance. You can view it on Utube, but it’s better to be there.
You have given good advice.
I saw the Tattoo a few years ago, and it was indeed amazing! There’s so much to do there during the Festival season.
This is great! Edinburgh is on my bucket list – hoping to get there soon!
I hope you do! It’s a very cool city.
I’m so glad you experienced La Favorita!! We order from them all the time. Best pizza ever. Piemaker is great as well!
Pass on the Elephant House. If you really want to see where JK Rowling did loads of her writing, go to Spoon on Nicolson Street – her brother in law used to own the cafe that has now become Spoon, so she spent a lot of time there. I also think their coffee/food is much tastier than Elephant House’s.
Good tip on Spoon! The apartment I stayed in the last time I was there was right above the Elephant House, so it was cool to just pop down there for dessert in the evening!