48 Hours in Edinburgh: A Weekend of History, Highlands & Hidden Gems

Spending 48 hours in Edinburgh offers more than a taste of Scotland’s capital — it offers a full immersion in its layered soul. From volcanic peaks and village-like enclaves to world-class dining and coastal calm, this city rewards the curious, the slow walkers, and those who look up. Elegant yet grounded, Edinburgh charms without trying too hard.

The iconic Edinburgh castle which can be seen throughout the city centre perching above the National Galleries of Scotland

Edinburgh Castle and National Galleries of Scotland: Photo Credit: VisitScotland / Kenny Lam

Friday Evening: Peaks, Plates & Speakeasies

Noto is one of our favourite restaurants with a Scottish Asian fusion menu which you won't be able to resist

Begin your 48 hours in Edinburgh with dinner at Noto, a stylish yet relaxed bistro in the New Town. Here, seasonal Scottish produce meets Asian influence — think hand-dived scallops with soy butter, or shiitake rice topped with an egg yolk that glows like the sun. It’s elegant, unexpected, and deeply satisfying.

End the night at Panda & Sons, a hidden cocktail bar behind a fake barbershop front. Inside, mixologists craft smoky, story-driven drinks in a setting that feels like a 1930s time warp — equal parts Gatsby and secret society.

Noto Restaurant. Photo Credit: Bex Walton / CC BY 2.0

Saturday: Villages, Waterways & Waterfront Dining

Start day two of your 48 hours in Edinburgh at Urban Angel, where the brunch menu is a love letter to the city’s best ingredients. Sourdough toast, silky eggs, local smoked salmon — it’s nourishing and quietly indulgent.

Next, stroll through the leafy streets of Stockbridge. Once a village, now a serene corner of the city, it’s filled with independent boutiques, flower stands, and the kind of cafés that make you want to linger. Stop for lunch at Singapore Coffee House, a minimalist, soulful spot where steaming bowls of laksa and fragrant rice dishes come with warmth and spice.

Afterwards, walk off lunch along the Water of Leith Walkway, a quiet, tree-lined path that follows the river through secret corners of the city. You’ll pass ivy-draped stone bridges, old mills, and perhaps a heron or two.

As evening approaches, make your way to Leith — Edinburgh’s revitalised dockside neighbourhood. Here, dinner at Heron is the highlight: a Michelin star experience that’s as relaxed as it is refined. Expect local shellfish, fermented touches, and views of the harbour as twilight sets in.

The water of Leith provides a stunning walkway between the trendy neighbourhoods of Stockbridge and Leith

Water of Leith, Dean Village: Photo Credit: Spencer Means / CC BY 2.0

The Leith waterfront boasts an impressive array of restaurants and pubs to visit.

Leith Waterfront: Photo Credit: VisitScotland / Kenny Lam

Sunday: Peaks, Palaces & a Seaside Farewell

Your final day in Edinburgh begins with a walk through Holyrood Park — but this time, take it further and climb Arthur’s Seat, the extinct volcano that crowns the park. The panoramic views from the summit — all brooding rooftops, gothic spires, and the distant shimmer of the sea — are the perfect send-off. Wind in your hair, city at your feet, you’ll see Edinburgh in its full, rugged glory.

Refuel with breakfast at Loudons in New Waverley. It’s bright, modern, and reliable — ideal for unwinding post-hike.

Next, explore the grounds of Holyrood Palace or dive into the National Museum of Scotland. It’s a place that resists definition: dinosaurs, Dolly the Sheep, fashion, design, and celestial wonders all live under one Victorian-meets-modern roof.

For the perfect finale, take a short trip to Portobello Beach. This local favourite on the Firth of Forth feels miles from the city centre — all sandy toes, beach huts, and big skies. Grab a pizza from Civerinos and eat it straight from the box on the beach. It’s unpolished, unpretentious, and utterly perfect.

The iconic Arthur's seat which offers stunning views over Edinburgh and only a short walk from the city centre

Arthur’s Seat viewed from Blackford Hill: Photo Credit: VisitScotland / Kenny Lam

Portobello beach a seaside retreat in the city for some cold water swimming

Portobello Beach: Photo Credit: VisitScotland / Kenny Lam

Final Thoughts on 48 Hours in Edinburgh

Edinburgh is a city of opposites — grandeur and grit, silence and story, all coexisting beneath centuries-old stone. In 48 hours, you won’t see it all, but you’ll feel enough to understand why people come for a weekend and plan their return before it’s over.