Restaurants near Edinburgh Castle
Price
Cuisine
Top Rated
Dining Options
Seating Options
Accessibility
74 restaurants available nearby
How are Featured results ranked
Booked 39 times today
Booked 21 times today
Booked 4 times today
See what locals rave about
From verified diners like you
From verified diners like you
- DDerekNew Zealand •1 review5.0Dined 2 days agoVery delicious steak, soup, mussels and crab. Very lucky to have complementary oyster so I went back again!More infoThe Mussel and Steak BarPrice: Expensive• Scottish• Old Town•4.7
- TTaraEdinburgh/Midlothian •2 reviews4.0Dined 4 days agoStaff were fantastic - really great service and we weren't happy with our table and they were very accommodating and allowed us to move. Food is great, simple menu but everything was delicious. We really wanted to eat outside because of the weather so booked the roof terrace - just worth noting that a couple of the tables are inside a little gondola and quite cramped therefore you are inside not outside even though you are on the terrace! Would recommend and return.More infoCold Town HousePrice: Moderate• Brewery• Edinburgh•4.4
- OOzgeMiami - Dade •2 reviews5.0Dined 6 days agoIt was great experience and team has helped too much to celebrate my partner’s birthday and helped me to make a great surprise to himMore infoWhiski RoomsPrice: Moderate• Scottish• Old Town•4.6
- JJanePerthshire/Stirlingshire •1 review5.0Dined on May 17, 2025Excellent food and brilliant service. Lovely restaurantMore infoBadger & CoPrice: Moderate• Scottish• Edinburgh•4.7
- LLynneEdinburgh/Midlothian •4 reviews5.0Dined on May 13, 2025Amazing food and service as usual huge portions and fantastic cocktailsMore infoEdinburgh - Bucks Bar Grindlay StreetPrice: Moderate• American• Old Town•4.8
Explore OpenTable
- St. Andrew Square
- Royal Lyceum Theatre
- Museum of Edinburgh
- Bite-about Pele
- Baddinsgill Reservoir
- The Cameo
- Stockbridge Market
- Grassmarket
- Auchendinny
- Royal Yacht Britannia
- Dean Village
- Edinburgh Corn Exchange
- Edinburgh Playhouse Theatre
- Edinburgh Bus Station
- Haymarket
- Butterfly and Insect World
- Nelson Monument
- Niddrie
- Carlton Cricket Club
- Traverse Theatre Edinburgh