Best Scottish Restaurants in Edinburgh

View all

Best Scottish Restaurants in Edinburgh

Popular restaurants in Edinburgh

Browse some of the most booked restaurants in Edinburgh

The Ivy on the Square
British | Old Town
Hawksmoor Edinburgh
Steakhouse | Edinburgh
Gaucho Edinburgh
Steak | Edinburgh
Scottish | The Royal Mile
Twenty, Princes Street, Grill & Smokehouse
Steakhouse | New Town
View all Edinburgh restaurants

Satisfy your craving: Explore Edinburgh restaurants.

Special offers at top restaurants in Edinburgh

Enjoy great restaurant specials, set menus, and more
Gaucho EdinburghGaucho Edinburgh
581 reviews
Steak | Edinburgh, Edinburgh

Beautiful restaurant with top class finish. Very quiet on our visit (we were the only guests for lunch). Steaks, wine and service amazing. More

OpenTable Diner -
837 reviews
Scottish | The Royal Mile, Edinburgh

Very good service, a warm atmosphere and the food was excellent. The wine was a little bit expensive but as we were celebrating it was OK for a special occasion. More

OpenTable Diner -
Twenty, Princes Street, Grill & SmokehouseTwenty, Princes Street, Grill & Smokehouse
1270 reviews
Steakhouse | New Town, Edinburgh

See all offers

Lovely meal perfectly cooked, service was excellent. Would definitely go back if ever I go back to Ediburgh 👍 More

OpenTable Diner -
Le BistrotLe Bistrot
20 reviews
French | Edinburgh, Edinburgh

Good choices, very flavoursome and generous portions size. Very attentive staff and such a lovely setting in a great location. More

OpenTable Diner -
Metro at Apex GrassmarketMetro at Apex Grassmarket
130 reviews
Global, International | Old Town, Edinburgh

My wife had eaten here before approximately 12 years ago and had an amazing meal, now many years later we found ourselves In Edinburgh with our now grown up daughters and looking for somewhere to eat, this came up and we remembered the stunning views over the castle and decided to give it a whirl. On arrival we were greeted and seated, we elected for cocktails to start and then ordered from the two course menu, two had the haddock and I had the flatiron steak, our youngest went for the burger., the portions were very generous, the food was delicious, truly we have eaten in many fine establishments but this was in the top 1% . The desserts too were awesome, I had the simple vanilla ice cream, roasted almonds and coated in a chocolate sauce and it was simply divine. This service was attentive , the cocktails awesome and the good divine. A very underrated gem in Edinburgh, give it a try I doubt you will be disappointed More

OpenTable Diner -

Diners' Choice Winners: Best Overall

Edinburgh's best restaurants based upon thousands of OpenTable diner reviews
The Cavaliere1. The Cavaliere
91 reviews
Italian | Edinburgh, Edinburgh

Fantastic meal at the cavaliere. Myself & my friends thoroughly enjoyed our meal! Staff were all very attentive and very friendly. Thank you More

OpenTable Diner -
Gordon's Trattoria2. Gordon's Trattoria
83 reviews
Italian | The Royal Mile, Edinburgh

Love this place, been twice this week while up in Edinburgh,. Food is excellent, staff friendly and helpful. More

OpenTable Diner -
@pizza3. @pizza
243 reviews
Pizzeria | New Town, Edinburgh

Very friendly and attentive staff who go out of their way to give you the best experience. Delicious build-your-own pizza and large salads at a reasonable price. The cocktails, wine and beer choices are all slightly alternative than just your standard option. The soda fountain is excellent too, with lots of tasty choices than just regular cola. One of my favourite, low-key restaurants in Edinburgh. Skip Zizzi and Pizza Express around the corner, you want to try this! More

OpenTable Diner -
Forage & Chatter4. Forage & Chatter
835 reviews
Scottish | Edinburgh, Edinburgh

One of the best meals we have had. Lovely ambience and friendly, helpful staff. More

OpenTable Diner -
Makars Gourmet Mash Bar (Mound)5. Makars Gourmet Mash Bar (Mound)
467 reviews
Scottish | Edinburgh, Edinburgh

Really tasty, friendly service, great atmosphere. You could tell they were rushed off their feet but it didn’t impact any of the above in the slightest. Would go back if we are visiting Edinburgh again More

OpenTable Diner -

New to OpenTable

Edinburgh restaurants that recently joined the OpenTable network
Gaucho Brunch - EdinburghGaucho Brunch - Edinburgh
Steak | Edinburgh, Edinburgh

A short walk from Waverley station, just off St. Andrew Square, Gaucho Edinburgh is proudly our first Scottish restaurant serving Argentina’s best free-to-roam, grass-fed Aberdeen Angus beef, big Latin flavours alongside a premium wine list.

As you walk through the door of this contemporary, glass building you’ll be welcomed by sophisticated interiors, with textures and tones inspired by Argentina’s forests. Enjoy a drink in our cocktail bar or descend into our dining room for a relaxed working lunch or to entertain in our stunning private wine room. At the weekends, get a dose of social vitamins with our DJ hosted brunches and legendary Sundays roasts.More

Welcome to Edinburgh’s first gourmet steak restaurant. The name Kyloe, an old Scots word for Highland beef cattle, was chosen for the restaurant as it represents the strength and versatility of Scottish beef produce. We use cuts from pedigree Aberdeen Angus – supplied by some of Scotland’s top farms and butchers – to bring our customers the best possible steak experience.

Our first floor restaurant can be found in The Rutland Hotel at Edinburgh’s West End and boasts enviable views of Edinburgh Castle. We are open from 12pm for lunch and 5pm for dinner serving menus created by our award-winning head chef John RutterMore

Taste - Mediterranean SteakhouseTaste - Mediterranean Steakhouse
Steakhouse | Edinburgh, Edinburgh

Our restaurant lets you experience a wide variety of dishes filled with traditional Mediterranean flavors and scrumptious desserts! All of our dishes are freshly prepared to create a truly enjoyable dining experience, at affordable prices.

Our customers can choose from a variety of refreshing cocktails, a carefully selected wine selection, spirits or non-alcoholic beverages.

Dine in a setting decorated with traditional and modern elements to create an inviting environment. Just the place to eat with friends or family, treat your other half or celebrate a special occasion.More

Terrace Restaurant at Crowne Plaza Edinburgh - Royal TerraceTerrace Restaurant at Crowne Plaza Edinburgh - Royal Terrace
International | Edinburgh, Edinburgh

Welcome to Terrace Restaurant at Crowne Plaza Edinburgh - Royal Terrace, we look forward to serving you. More

The EverestThe Everest
Indian | Edinburgh, Edinburgh

The Everest is an Indian & Nepalese Restaurant & Takeaway based on 52 Home Street in Edinburgh. We serve a wide range of delicious Indian & Nepalese food.More