Edinburgh Castle · Best Restaurants · Curated · Updated 2026

Best Restaurants near Edinburgh Castle

Discover the best restaurants near Edinburgh Castle. Find inspiration for your trip with our curated list of top-rated spots, local favorites, and hidden gems.

The 10 best restaurants near Edinburgh Castle

united-kingdom/edinburgh/restaurant/beehive-inn

Beehive Inn

Historic pub and vibrant entertainment venue in Edinburgh’s Grassmarket, blending traditional Scottish charm with lively dining and comedy events.

18-20 Grassmarket, Edinburgh EH1 2JU
4.1 Very Good 2,850 reviews
united-kingdom/edinburgh/restaurant/amber-restaurant

Amber Restaurant

Discover Scotland’s finest flavors and whiskies in Amber Restaurant, a celebrated culinary gem within Edinburgh’s Scotch Whisky Experience.

354 Castlehill, Edinburgh EH1 2NE
4.6 Excellent 1,142 reviews
united-kingdom/edinburgh/restaurant/timberyard

TIMBERYARD

Michelin-starred modern British cuisine in a candlelit converted warehouse, celebrating seasonal Scottish produce with meticulous technique.

10 Lady Lawson St, Edinburgh EH3 9DS
4.6 Excellent 701 reviews
united-kingdom/edinburgh/restaurant/the-witchery-by-the-castle

The Witchery by the Castle

Experience gothic luxury and historic charm just steps from Edinburgh Castle at The Witchery by the Castle, a unique boutique hotel and fine dining gem.

352 Castlehill, Edinburgh EH1 2NF
4.4 Very Good 2,944 reviews
united-kingdom/edinburgh/restaurant/dine-edinburgh

Dine Edinburgh

Elegant Scottish brasserie above the Traverse Theatre, blending seasonal local flavors with refined service and a chic cocktail lounge.

1st floor, 10 Cambridge St, Edinburgh EH1 2ED
4.6 Excellent 993 reviews
united-kingdom/edinburgh/restaurant/maison-bleue

Maison Bleue

French-Moroccan dining in a historic Old Town setting with striking design and exceptional value.

36-38 Victoria St, Edinburgh EH1 2JW
4.3 Very Good 1,022 reviews
united-kingdom/edinburgh/restaurant/howies-restaurant

Howies Restaurant

Experience authentic Scottish flavors in a vibrant, historic setting on Edinburgh's iconic Victoria Street.

10-14 Victoria St, Edinburgh EH1 2HG
4.4 Very Good 2,690 reviews
united-kingdom/edinburgh/new-town/restaurant/badger-co

Badger & Co

A charming Wind in the Willows-themed gastropub in Edinburgh serving elevated Scottish classics with a lively bar and cozy beer garden.

32 Castle St, Edinburgh EH2 3HT
4.5 Excellent 1,416 reviews
united-kingdom/edinburgh/restaurant/chaophraya-thai-restaurant

Chaophraya Thai Restaurant

Sophisticated Thai dining with panoramic views of Edinburgh Castle, blending authentic flavors and stylish ambiance in the heart of New Town.

4th Floor, 33 Castle St, Edinburgh EH2 3DN
4.5 Excellent 2,883 reviews
united-kingdom/edinburgh/restaurant/makars-mash-bar

Makars Mash Bar

Scotland's beloved mash bar where premium Scottish meats meet nine distinctive potato creations.

9-12 Bank St, Edinburgh EH1 2LN
4.8 Excellent 5,721 reviews

More to explore near Edinburgh Castle

Jump into the most useful discovery pages nearby, from experiences and heritage highlights to food, stays, shopping, and evening ideas.

photo
Destination guide

More about Edinburgh Castle

Dominating Edinburgh’s skyline, this historic fortress offers royal treasures, panoramic views, and centuries of Scottish history.

Tell me more about Edinburgh Castle
Mobile App
Get the app

Your all‑in‑one travel companion app

Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.

Select Currency

Choose the currency you want prices to display in.