Skip to main content

Edinburgh · Where to Eat

Best Restaurants in Edinburgh

On this page
  1. Top Restaurants
  2. Quick Picks
  3. What to Eat
  4. Best Areas
  5. Local Tips

Edinburgh's food scene has evolved into one of the most exciting in the UK. While the city is known for its historic streets and dramatic skyline, it also offers a growing mix of traditional Scottish cooking, modern fine dining, and independent neighbourhood restaurants. From Michelin-starred restaurants in Leith to cosy bistros in the Old Town, the restaurants below represent some of the best places in Edinburgh to enjoy a memorable meal.

Top Restaurants in Edinburgh

The Kitchin (Leith)

Michelin-starred Scottish cuisine using local ingredients.

One of Edinburgh's most celebrated restaurants. The menu changes regularly depending on seasonal Scottish produce, seafood, game, and vegetables sourced from across Scotland. Refined but welcoming.

Tasting menus from £90

Timberyard (Old Town)

Modern Scottish dining in a unique setting.

Set inside a converted warehouse in the Old Town. Focuses on seasonal ingredients and simple, well-executed dishes with a strong emphasis on natural flavours. Contemporary without being formal.

£50 to £80 per person

Dishoom Edinburgh (New Town)

Vibrant Indian cuisine in a stylish setting.

Bombay-inspired food in a lively New Town setting. Popular dishes include house black daal and bacon naan rolls. A great option for casual dining with bold flavours.

£20 to £35

Restaurant Martin Wishart (Leith)

Classic fine dining with a French influence.

A long-standing Michelin-starred restaurant in Leith combining French techniques with Scottish ingredients. Elegant and calm, ideal for special occasions. The tasting menu is carefully structured.

Tasting menus from £90 to £120

Ondine (Old Town)

Fresh seafood in the city centre.

One of the best seafood restaurants in Edinburgh. Located near the Royal Mile with oysters, lobster, and classic seafood dishes in a stylish central setting.

£40 to £70

The Scran & Scallie (Stockbridge)

Modern Scottish pub food.

A relaxed pub atmosphere with high-quality Scottish dishes in Stockbridge. Steak pie, fish and chips, and seasonal specials, traditional food prepared to a high standard.

£20 to £35

Aizle (New Town)

Seasonal tasting menus with creative presentation.

A unique dining experience with a menu that changes weekly. Guests receive a list of ingredients rather than traditional dishes, the result is a personalised and interesting meal.

£70 to £90

Mother India's Café (New Town)

Affordable Indian tapas-style dining.

Popular for sharing small plates inspired by Indian cuisine. The casual and welcoming atmosphere makes it ideal for groups or relaxed evenings.

£15 to £25

Café St Honoré (New Town)

Traditional French bistro dining.

A classic French dining experience in the heart of Edinburgh. Warm, traditional interior with a strong emphasis on seasonal produce and simple dishes prepared with quality ingredients.

£30 to £50

Quick Picks

Best fine dining restaurantThe Kitchin
Best modern Scottish restaurantTimberyard
Best seafood restaurantOndine
Best casual diningThe Scran & Scallie
Best affordable optionMother India's Café
Best international cuisineDishoom Edinburgh

What to Eat in Edinburgh

Haggis

A traditional Scottish dish made with oats and spices.

Scottish salmon

Fresh and widely available across many restaurants.

Cullen skink

A creamy smoked haddock soup.

Venison

Often served in modern Scottish restaurants.

Sticky toffee pudding

A popular dessert across the UK.

Best Areas in Edinburgh for Restaurants

Leith

Known for fine dining and seafood, including The Kitchin and Martin Wishart.

Old Town

Historic settings and central locations, including Timberyard and Ondine.

New Town

A mix of modern and traditional restaurants including Dishoom and Aizle.

Stockbridge

A more local and relaxed atmosphere away from the tourist centre.

Local Tips for Eating in Edinburgh

Sort the essentials before your trip: ···

Plan with the Genie

Plan your Edinburgh trip

Magic Travel Genie creates personalised itineraries with restaurant recommendations, hidden gems, and optimised daily routes.

Plan my Edinburgh tripTry your first trip free

We use cookies to ensure the website functions properly, improve performance, and provide relevant content.

You can accept all cookies, reject non-essential cookies, or customise your preferences. For more information, please read our Cookie Policy.