Food & drink in Edinburgh
Brunch to whisky. Local guides, honest tips and the best times to go.
Photo: Zachary Dinkins / Unsplash
In short
Edinburgh’s best food is mostly outside the tourist streets around the Castle. Leith, especially the Shore, is the city’s food heartland; Stockbridge and Bruntsfield are best for brunch and cafés; and the Old Town is worth it if you step one street off the Royal Mile.
Where to go
Places worth the trip
Good to know
Food & drink questions
Where is the best area to eat in Edinburgh?
Leith, particularly around the Shore, has the highest concentration of good restaurants. Stockbridge and Bruntsfield are great for relaxed neighbourhood places.
Do I need to book restaurants in Edinburgh?
For popular restaurants at weekends, during the August festivals and in December, yes. Book ahead whenever you can.
More guides
Keep reading
Explore
More of the city
Only Edinburgh Photo Walks
Get photographed in Edinburgh
Small, relaxed photo walks with a local photographer, at the spots in this guide. Holiday portraits, couples and proposals, or learn to shoot the city yourself.
See photo walks