Edinburgh’s Best Restaurants, Gastropubs, Cafés and Culinary Favourites
Looking for great places to eat in Edinburgh? We’ve handpicked some of the city’s top spots — from cosy cafés tucked down cobbled lanes to stylish restaurants near Princes Street, the Royal Mile and the Castle. Each one comes highly rated and well loved, so you can relax and enjoy a memorable meal.
Edinburgh’s food scene is as rich and varied as its history. From traditional Scottish fare to bold international flavours, there’s something for every taste — whether you’re after haggis with neeps and tatties, freshly baked scones, or a modern twist on world cuisine. It’s a city full of flavour, and the perfect place to find your next favourite table.
We use cookies to improve your experience on this website. You may choose which types of cookies to allow and change your preferences at any time. Disabling cookies may impact your experience on this website. You can learn more by viewing our Cookie Policy.