Edinburgh's food scene is built around strong gastropubs, modern Scottish cooking using Highland and island ingredients, and a growing international layer - Chinese, Indian, and Italian leading the count alongside a serious coffee and brunch culture. The Royal Mile is tourist-priced, but Leith, Stockbridge, and Bruntsfield offer quality at moderate prices. The Festival season in August doubles restaurant demand and inflates prices temporarily.
Edinburgh has 872 analyzed restaurants. Some of the strongest areas for dining are Newington, Bruntsfield, Stockbridge. Top cuisines include Scottish, Pizza, Indian.
Explore restaurants by neighborhood and district
Georgian grandeur meets serious cooking, with British and Asian restaurants both well above the city average here
Centuries-old closes hide some of Edinburgh's most serious Scottish cooking, from pub classics to refined tasting menus
Bruntsfield's Indian restaurants and cafés consistently over-deliver on quality without the city-centre price tag
Clerk Street's Turkish restaurants more than hold their own for a quiet Edinburgh residential stretch
Proper British and European restaurants here rival the city centre, without the centre's prices or crowds
Where Edinburgh dresses up for dinner, with serious British and European kitchens lining Lothian Road
Asian kitchens and proper pizza round Haymarket station, all at prices that won't sting
Mediterranean and Italian kitchens dominate here, delivering good food without the city-centre premium
A pocket of Edinburgh where Italian cooking and ambitious tasting menus quietly outclass the village-calm streets
A King's Theatre neighbourhood with serious café credentials and Indian restaurants worth booking ahead for
Seaside Mediterranean eating at prices the city centre long ago forgot how to offer
British and Mediterranean cooking just a short walk from Princes Street, with several spots worth booking ahead
Waterside calm and proper Scottish cooking, just minutes from the city centre rush
Proper British cooking and serious bakeries, all within easy reach of Holyrood and well below Royal Mile prices
Quietly north of the New Town, where Edinburgh's best Italian cooking tends to end up
Scotland's seafood capital in all but name, with The Shore delivering plates that rival anywhere in the country
Canal-side calm with a surprisingly strong Indian and café scene that rewards those who venture past Lothian Road
Proper fish and chips at prices that won't make you wince, in one of Edinburgh's most reliably good-value pockets
Where Edinburgh locals head when a meal needs to feel like an occasion
Quiet residential streets, but the Mediterranean cooking here rivals anywhere in the city
Gorgie's curry houses rival anything in the city, and nobody's queuing round the block to get in