Top 20 Scottish Restaurants In Edinburgh

One Square Restaurant - The Sheraton Hotel (Old Town)

4.4 74% 12% 15%
One Square Restaurant - The Sheraton Hotel (Old Town)
Scottish · British
Sheraton Hotel, 1 Festival Square, Old Town, Edinburgh EH3 9SR
0131 221 6422
£42 - £72 per pax

Ghillie Dhu (West End)

4.2 54% 31% 15%
Ghillie Dhu (West End)
Scottish · British
2 Rutland Place, West End, Edinburgh EH1 2AD
0131 222 9930
£31.5 - £54 per pax

The Laich (Gorgie)

The Laich (Gorgie)
Scottish · British
477 Gorgie Road, Gorgie, Edinburgh EH11 3AD
0131 443 4853
£5 - £10 per pax

The Auld Hoose (Old Town)

4.1 50% 38% 13%
The Auld Hoose (Old Town)
Scottish · British
23-25 St. Leonards Street, Old Town, Edinburgh EH8 9QN
0131 668 2934
£15 - £35 per pax

The World's End (Old Town)

4 41% 32% 27%
The World's End (Old Town)
Scottish · British
4 High Street, Royal Mile, Old Town, Edinburgh H11TB
0131 556 3628
£5 - £10 per pax

Ensign Ewart (Old Town)

4.4 64% 36%
Ensign Ewart (Old Town)
Scottish · British
521-523 Lawnmarket, Old Town, Edinburgh EH1 2PE
0131 225 7440
£5 - £10 per pax

The Fiddlers Arms (Old Town)

4.1 58% 25% 17%
The Fiddlers Arms (Old Town)
British · Scottish
11-13 Grassmarket, Old Town, Edinburgh EH1 2HY
0131 229 0327
£25 - £45 per pax

The Advocate (Old Town)

4.8 100%
The Advocate (Old Town)
Scottish · British
7 Hunter Square, Old Town, Edinburgh EH1 1QW
0131 226 2749
£25 - £45 per pax

Jeremiah's Taproom (Broughton)

4 44% 41% 15%
Jeremiah's Taproom (Broughton)
British · Scottish · Burger
7-8 Elm Row, Leith Walk, Broughton, Edinburgh EH7 4AA
0131 556 8201
£5 - £10 per pax

The Granary (Leith)

4.3 67% 25% 8%
The Granary (Leith)
British · Scottish · European
32 Shore, Leith, Edinburgh EH6 6QN
0131 166 6005
£28 - £48 per pax

Eric Morrison - The Bowler's Rest (Leith)

5 100%
Eric Morrison - The Bowler's Rest (Leith)
Scottish
24 Mitchell Street, Leith, Edinburgh EH6 7BD
0131 554 4524
£5 - £10 per pax

Amber Restaurant (Old Town)

4.3 44% 48% 8%
Amber Restaurant (Old Town)
Scottish · British
354 Castlehill, The Royal Mile, Old Town, Edinburgh EH1 2NE
0131 477 8477
£35 - £60 per pax

The Ship on the Shore (Leith)

4.3 53% 33% 13%
The Ship on the Shore (Leith)
Seafood · Scottish
24-26 Shore, Leith, Edinburgh EH6 6QN
0131 555 0409
£5 - £10 per pax

The Sheep Heid Inn (Duddingston)

4.1 45% 36% 19%
The Sheep Heid Inn (Duddingston)
British · Scottish
43-45 The Causeway, Duddingston, Edinburgh EH15 3QA
0131 661 7974
£5 - £10 per pax

Enjoy (New Town)

3.5 25% 25% 50%
Enjoy (New Town)
Scottish · British
The Albany Boutique Hotel, 39-47 Albany Street, New Town, Edinburgh EH1 3QY
0131 557 9653
£35 - £60 per pax

Braidburn Inn (Liberton)

Braidburn Inn (Liberton)
Scottish · British
200 Mayfield Road, Liberton, Edinburgh EH9 3BE
0131 667 3867
£25 - £45 per pax

The Shore (Leith)

4.2 60% 20% 20%
The Shore (Leith)
Scottish · British · Seafood
3 Shore, Leith, Edinburgh EH6 6QW
0131 553 5080
£42 - £72 per pax

Cafe Royal (New Town)

4.4 67% 11% 22%
Cafe Royal (New Town)
Scottish · Seafood
19 West Register Street, New Town, Edinburgh EH2 2AA
0131 556 1884
£42 - £72 per pax

Le Monde - Le Monde Hotel (New Town)

4.1 57% 29% 14%
Le Monde - Le Monde Hotel (New Town)
Brasserie · Scottish
Le Monde Hotel, 16 George Street, New Town, Edinburgh EH2 2PF
0131 270 3900
£38.5 - £66 per pax

Brasserie - No. 11 Boutique Hotel (Broughton)

4 37% 41% 22%
Brasserie - No. 11 Boutique Hotel (Broughton)
Scottish · European
No. 11 Boutique Hotel, 11 Brunswick Street, Broughton, Edinburgh EH7 5JB
0131 557 6910
£42 - £72 per pax