Edinburgh Restaurants

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.

The Little Chartroom
Noto
The Tollhouse
Dine Edinburgh
The Palmerston