Edinburgh — Places to eat
A castle on a rock, stairs down every alley, wind off the sea
- The Scran & Scallie — Tom Kitchin's neighbourhood gastropub: haggis, pies, proper puddings
- Makars Mash Bar — Pick from nine kinds of mash, top with house-made haggis
- Mums Great Comfort Food — British home cooking on a plate: bangers, mash, haggis
- Oink (Victoria Street) — A whole roast pig in the window and one thing on the menu: pork rolls
- The Fishmarket, Newhaven — Fish and chips and oysters in Newhaven's old fish market
- Edinburgh Larder — A full Scottish breakfast built from Scottish produce
- The Witchery by the Castle — A splurge in a candlelit Gothic room right under the castle
- The Kitchin — Michelin-starred Leith dockside dining: 'from nature to plate'
- Restaurant Martin Wishart — Since 1999: Edinburgh's first Michelin star, French-led tasting menus
- The Elephant House — The 'Harry Potter café', reopened in late 2025 after a 4-year fire closure
- Victor Hugo Deli — A deli on the Meadows: waffles, then a walk in the park
- Lovecrumbs — Cakes laid out among old furniture in a neighbourhood café
- Mary's Milk Bar — Daily-changing gelato; eat it on the steps under the castle
- The Bow Bar — One room, no music, a wall of whisky
- Sandy Bell's — A small pub with folk sessions every night
- Arcade Haggis & Whisky House — Haggis and a dram on curving Cockburn Street
- Bertie's Proper Fish & Chips — Fish and chips inside a former church
- The World's End — Haggis pie and a pint at the old city wall
- Timberyard — Michelin star plus Green Star, all Scottish produce
- Heron — Leith Michelin star, farm-to-table courses
- Lyla — Michelin-starred tasting menu in a Georgian house
- Dishoom Edinburgh — Bombay-café mood; bacon naan roll at breakfast
- Chaophraya Edinburgh — Thai food on the 4th floor, with Castle views
- Mother India's Cafe — Indian dishes served tapas-style for sharing
- Panda & Sons — Cocktail bar down the stairs behind a barber door