Edinburgh is one of those cities that feels like it was made to be explored on foot. Cobblestone streets, castle views, quirky cafes, and more stories than you could ever fit into one trip. If you’ve only got two days, here’s how to make the most of every minute. Please let me know what I left out in the comments.
Day 1: Castles, Cobblestones, and Cozy Cafes
The Milkman

Tucked into a little slope off Cockburn Street, The Milkman is one of the coziest coffee shops in town. The exposed brick, vintage charm, and strong flat whites make it a perfect way to kick off your Edinburgh adventure.
Scott Monument

This towering gothic structure honors Sir Walter Scott and offers fantastic views if you’re up for the climb. Even from the ground, it’s one of the most striking landmarks along Princes Street.
National Gallery

Right nearby, this free museum is filled with classic Scottish and European art. It’s a great place to duck into between sightseeing stops, and the collection is way more impressive than you’d expect for a free museum.
Princes Street Gardens

Set right below the castle, these gardens are perfect for a stroll or a quick break on a sunny day. Locals lounge here, tourists snap photos, and the views looking up toward the castle are unreal.
Edinburgh Castle

Perched atop an ancient volcanic rock, the castle is the city’s centerpiece. From royal history to the crown jewels, there’s a lot to see, so give yourself at least a couple of hours to explore.

If you are there at 1 PM, be sure to check out the one o’clock gun, which goes off every day at 1 PM.
Writers Museum

Hidden down an alley off the Royal Mile, this small museum is packed with stories about renowned Scottish authors, including Robert Burns and Robert Louis Stevenson. It’s quirky, free, and worth a wander for book lovers.
Makars Mash Bar

For lunch or dinner, head to Makars. This place serves up next-level mashed potato dishes with local meats, gravy, and all the comfort you could want after a long day of walking. You can even try haggis here if you are interested.
St Giles Cathedral

With its crown-shaped steeple and intricate interior, St Giles is one of the city’s most impressive churches. The Thistle Chapel inside is a hidden gem with tons of detail.
Tron Kirk Market

Step inside this historic church to discover a pop up market featuring local makers, vintage finds, and handmade goods. Great for a browse and even better if you’re looking for a unique souvenir.
John Knox House

One of the oldest buildings on the Royal Mile, this spot is steeped in history from the days of the Scottish Reformation. The creaky wooden floors and preserved interiors transport you back to a bygone era, making you feel as though you’ve stepped into the past.
Calton Hill

End the day with a sunset walk up Calton Hill. It’s a short hike with some of the best views over the city, plus monuments that resemble those of ancient Greece.
Mary’s Milk Bar
If you’ve got room for dessert, Mary’s Milk Bar serves up handmade gelato in flavors that change daily. The view of the castle from just outside the shop is also not bad.
Thomas Riddles Grave

Wander through Greyfriars Kirkyard to find the real-life grave of Tomas Riddell, which inspired the name of a certain dark wizard. Spooky, historic, and one of the more unusual stops in town.
Day 2: Donuts, Dramatic Views, and A Touch of Magic
Blank Street Coffee
Start your morning at Blank Street with a solid cup of coffee. It’s quick, clean, and a nice spot to fuel up before another full day of exploring.
Kilted Donut
These aren’t your average donuts. Big, fluffy, and loaded with creative toppings.
Arthurs Seat

This extinct volcano is a must-do hike if you’re up for it. The views from the top are stunning, and although it’s steep in parts, it’s not too long and is worth it.

Holyrood Palace

At the base of the Royal Mile, Holyrood is still used by the royal family when they’re in town. You can tour the palace rooms and explore the ruins of the old abbey out back.
Mary Queen of Scots Bath House

Just around the corner, this small ruin was once part of a royal bathhouse. It’s an easy stop to add, making for a cool photo tucked under the trees.
Oink
For lunch, grab a pulled pork roll from Oink. It’s simple, messy, and delicious, especially with crispy crackling and apple sauce.
Museum of Scotland

This massive museum encompasses a wide range of exhibits, from natural history to fashion and Scottish innovation. You could spend hours here, but even a quick wander is worth it—don’t miss the rooftop terrace.
Elephant House
Famous as the spot where JK Rowling once wrote parts of Harry Potter, this cafe is a pilgrimage for fans. Even if it’s currently closed, it’s still a must-see stop for a quick photo.
Victoria Street

Said to be the inspiration for Diagon Alley, this vibrant, curving street is filled with shops and photo opportunities. It’s one of the most charming corners of the city.
Johnny Walker Experience

This modern whisky tasting and storytelling attraction are sleek, polished, and interactive. Whether you’re a whisky expert or a total newbie, it is a great tour.
Panda and Sons

End your trip with a cocktail at this hidden speakeasy. It looks like a barbershop from the outside, but once you’re in, it’s all vintage vibes and creative drinks. Plus, it is one of the top 50 bars in the world. Be sure to get a reservation in advance.
Two days in Edinburgh is just enough time to fall in love with it. From haunted graveyards and hilltop hikes to charming cafes and historic landmarks, this city knows how to leave a mark. Let us know what your favorite spot in Edinburgh in the comments.