Things to do this weekend · Edinburgh

Things to do in Edinburgh this weekend

A locals-first shortlist of what's worth your time in Edinburgh this weekend — from outdoor escapes to standout food and live music.

Curated by localsEditor's pick

Top spots in Edinburgh

  • Arthur's Seat

    Outdoors

    Holyrood Park

    251 m extinct volcano with 360° city views — 45-min climb from the palace.

  • Dean Village

    Outdoors

    Water of Leith

    Hidden ex-mill village 5 min from Princes Street — Insta gold.

  • Edinburgh Castle

    Culture

    Castle Rock

    Stone of Destiny, Honours of Scotland and the 1 o'clock gun.

  • National Museum of Scotland

    Culture

    Chambers Street

    Dolly the Sheep, Lewis Chessmen and a Victorian Grand Gallery — free.

  • Royal Mile

    Culture

    Old Town

    Cobbled mile of closes, whisky shops and the Real Mary King's Close vaults.

Where to eat

  • Mary's Milk Bar

    $

    Ice Cream · Grassmarket

    Daily-changing gelato and hot chocolate — under-the-castle queues.

  • Ondine

    $$$

    Seafood · George IV Bridge

    Sustainable Scottish shellfish — oysters and lobster thermidor.

  • The Kitchin

    $$$$

    Modern Scottish · Leith

    Tom Kitchin's Michelin-starred 'nature-to-plate' tasting menu.

  • Timberyard

    $$$

    Modern Scottish · Lady Lawson Street

    Cosy warehouse, fire-pit cooking and a serious cocktail list.

Live & on stage

  • Beltane Fire Festival

    Calton Hill · Apr 30 · Pagan Festival

  • Edinburgh Festival Fringe

    City-wide · Aug 1–25 · Festival / Arts

  • Hogmanay Street Party

    Princes Street · Dec 30 – Jan 1 · NYE

  • Royal Edinburgh Military Tattoo

    Castle Esplanade · Aug 1–23 · Music / Military

Frequently asked

  • Locals' favourites right now: Edinburgh Castle, Arthur's Seat, Royal Mile. The full list is curated weekly and balances outdoor, food, culture and live music picks.

Things to do this weekend in nearby cities

More Edinburgh weekend ideas

Things to do this weekend in other cities