Seafood£££old-town
Roy Brett's George IV Bridge oyster bar and dining room in the Old Town of Edinburgh, opened in 2009, a Royal-Mile-adjacent seafood kitchen with day-boat fish.
Signature: Native lobster Newburg, Plateau de fruits de mer
Order: The plateau de fruits de mer for two and a half-dozen native rock oysters from Loch Fyne.
Tip: Pre-theatre lunch from 12:00 to 18:00 is the value play. The horseshoe counter holds 10 walk-up seats at any time.
Seafood££new-town
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 atmospheric sibling if you want the Old Port version.
Chef Douglas RobertsGBP 95old-townBook 3 weeks ahead
James Thomson's heritage dining room at the top of the Royal Mile in Edinburgh, opened in 1979 inside Boswell's Court, the city's grand-occasion fine-dining.
Order: The Witchery Theatre menu of three courses at GBP 50 before 18:30 or after 22:00, the only value play.
Tip: Ask for The Secret Garden, the second dining room down the stairs; the candlelit version of the experience.
Scottish brasserie£££new-town
The Dome on George Street in Edinburgh's New Town, opened in 1996 inside the former Commercial Bank building, a glass-domed grand brasserie room running.
Signature: Scottish smoked salmon platter, Roast beef Wellington
Order: Smoked salmon platter at lunch and the roast beef Wellington at dinner under the central dome.
Tip: The Georgian Tea Room at the back is a quieter alternative if the main hall feels too touristy at peak hours.
Chef Mark DonaldGBP 105new-townBook 2 weeks ahead
Mark Donald's basement dining room at The Balmoral on Princes Street, Michelin-starred from 2003 to 2024 and still running fine-dining service.
Order: The seasonal tasting menu; the chef's table takes six guests by 14-day request.
Tip: Lunch sittings include a four-course at GBP 55, half the dinner price. The Bollinger Bar upstairs takes walk-ins.