Restaurant
1. The Kitchin
Tom and Michaela Kitchin's Michelin-starred restaurant in a converted whisky warehouse in Leith, cooking Scottish seasonal produce under the motto From Nature to Plate.
View details — The KitchinEdinburgh's restaurant scene covers every budget, and Scottish produce, from seafood and game to beef, is the common thread. At the top end, The Kitchin in Leith holds a Michelin star for its seasonal Scottish cooking, and Timberyard near the Grassmarket is known for wild meat and weekly-changing menus. For atmosphere, The Witchery by the Castle serves classic dishes in candlelit rooms at the castle gates, while The Gardener's Cottage offers a set dinner at communal tables in a Playfair-designed cottage below Calton Hill.
In the New Town, Café St Honoré cooks French classics with a Scottish touch, Contini serves Italian food in a former banking hall on George Street, and Dishoom on St Andrew Square is a reliable choice from breakfast until late. For something more casual, The Scran & Scallie in Stockbridge brings the Kitchin team's approach to pub food, The Fishmarket at Newhaven harbour serves fish and chips by the water, and Oink sells hog roast rolls with haggis on Victoria Street. Book ahead for dinner at weekends and throughout August, and check opening days, as several of the smaller restaurants close early in the week.
10 places · Updated November 12, 2026
Our top 3 restaurants in Edinburgh
Restaurant
Tom and Michaela Kitchin's Michelin-starred restaurant in a converted whisky warehouse in Leith, cooking Scottish seasonal produce under the motto From Nature to Plate.
View details — The KitchinRestaurant
Candlelit historic dining rooms at the gates of Edinburgh Castle, serving classic dishes built on Scottish produce, with nine suites to stay in.
View details — The Witchery by the CastleRestaurant
A family-run restaurant on Lady Lawson Street with a Michelin star and Green Star, serving weekly-changing menus built on wild meat, fish and vegetables.
View details — TimberyardRestaurant
Seasonal Scottish cooking in an 1836 Playfair-designed cottage below Calton Hill, with a six-course set dinner at long communal tables.
View details — The Gardener’s CottageRestaurant
A New Town bistro on a quiet lane off Thistle Street, serving French classics with a Scottish touch from locally sourced seasonal produce.
View details — Café St HonoréRestaurant
An Italian restaurant in a former 19th-century banking hall on George Street, run by the Contini family with homemade pasta and Scottish seafood.
View details — Contini George StreetRestaurant
A Bombay-style café on St Andrew Square, open from breakfast until late, known for its bacon naan roll, house black daal and Edinburgh-only Salli Boti.
View details — Dishoom EdinburghRestaurant
Tom Kitchin's Stockbridge gastropub, serving classic pub dishes with a contemporary touch, made from seasonal Scottish ingredients butchered in-house.
View details — The Scran & ScallieRestaurant
A harbourside seafood restaurant and fish and chip takeaway at Newhaven, with views of the lighthouse and the Forth bridges, open daily.
View details — The Fishmarket NewhavenRestaurant
A small takeaway on Victoria Street selling hog roast rolls from its own farm, with haggis or sage and onion stuffing and homemade sauces.
View details — Oink Victoria Street