Seafood£££old-townDaily 12:00-01:00
White Horse Oyster and Seafood Bar at 266 Canongate on the Royal Mile in Edinburgh Old Town, opened in November 2017 inside what is reckoned the oldest inn.
Signature: Freshly shucked native oysters, Lobster linguine
Order: A half-dozen native oysters off the chalk board, then the lobster linguine for the table.
Tip: The narrow room books out for dinner; lunch from noon and the late-night kitchen until midnight take walk-ins at the counter.
Scottish££££old-townDaily 12:00-22:30
James Thomson's medieval-tavern dining room at the top of the Royal Mile in Edinburgh, opened 1979 inside Boswell's Court, the city's heritage-cuisine.
Signature: Scotch beef Wellington, Edinburgh haggis with whisky cream
Order: The Scotch beef Wellington for two and the haggis with whisky-cream sauce as a starter.
Tip: Ask for The Secret Garden, the second dining room down the stairs; the candlelit version of the experience.
Modern Scottish£££canonmills-inverleithThu 17:00-20:30; Fri-Sun 12:30-14:30, 17:00-20:30; Mon-Wed closed
Peter Adshead's restaurant in the 1836 William Playfair stone cottage at Royal Terrace Gardens in Edinburgh, opened May 2026 on the former Gardener's Cottage.
Signature: Seven-course garden tasting menu, Kitchen-garden vegetables with cultured butter
Order: The seven-course tasting in the evening.
Tip: Thursday to Sunday only; the £25 two-course lunch from 12:30 is the value entry, evening tasting climbs to £85.
Scottish Gastropub££stockbridgeDaily 12:00-21:00
Tom Kitchin and Dominic Jack's Stockbridge gastropub in Edinburgh, opened 2013, the casual-counterpart to The Kitchin running British classics in a Comely.
Signature: Fish and chips with mushy peas, Cullen skink
Order: The fish and chips with mushy peas, plus a starter of Cullen skink to share.
Tip: The kids' menu is not patronising; the meatballs and mash is a proper plate. Sunday roast books out a week ahead.
Bombay-irani Cafe££old-townMon-Wed 08:00-23:00; Thu-Sat 08:00-00:00; Sun 08:00-23:00
The Edinburgh outpost of London's Bombay-Irani cafe chain on St Andrew Square, opened in 2016, a 200-cover all-day room in the old Bank of Scotland HQ.
Signature: Bacon naan roll, House black daal
Order: The bacon naan roll for breakfast and the 24-hour house black daal at any other meal.
Tip: No dinner bookings under six; walk in from 17:30 and the wait is 30 to 60 minutes. Drinks at the basement bar while you wait.
Seafood££new-townDaily 12:00-22:00
The New Town offshoot of the Leith Fishers seafood mini-chain in Edinburgh, on Thistle Street since 2001, a brasserie-style room running East Coast fish.
Signature: Cullen skink, Whole grilled lemon sole
Order: Cullen skink for starters and the whole grilled lemon sole with brown butter.
Tip: The original Fishers Bistro on the Shore in Leith is the smaller, more ambient sibling if you want the Old Port version.