Enable JavaScript to run this app.
Skip to main content
OpenTable logo
  1. Home
  2. United Kingdom
  3. Edinburgh/Midlothian

Restaurants near Edinburgh Castle

Price
Cuisine
Top Rated
Dining Options
Seating Options
Accessibility

75 restaurants available nearby

How are Featured results ranked

A photo of Cold Town House restaurant
4.4
Awesome(1851)
Price: Moderate
• Brewery • Edinburgh
Booked 42 times today
Craft beer brewed on-site, delicious Neapolitan pizzas and one of the best views of Edinburgh Castle from our Rooftop Terrace. Cold Town House is where it’s happening!Best Beer Bar Winner at the Scottish Beer Awards 2021 & National Pizza Awards Finalist 2021! *Live Bar & Taproom- Drink the freshest Cold Town Beer straight from our tanks. With live music, amazing food and an electric energy, its the perfect spot to drink, dance and make unforgettable memories.- Dog Friendly!*Brewery & Pizza Floor-Relax in the comfort of our Brewery & Pizza floor, watch our artisan pizzas come together all while sipping on the freshest beer from our Microbrewery.*Rooftop Terrace–Cocktails, cold pints, and epic Edinburgh Castle views! Soak up the atmosphere, sip in style, and make the most of our iconic rooftop—whatever the weather!Last bookings for food are at 8.45pm, later bookings will only be for drinks. Please note that our Terrace closes at 10pm daily.Walk-ins welcome!
A photo of Badger & Co restaurant
4.7
Exceptional(1796)
Price: Moderate
• Scottish • Edinburgh
Booked 14 times today
Nestled in the heart of Edinburgh, our Wind in the Willows-inspired restaurant offers a delightful blend of classic, crafty, and culinary adventures. Enjoy hearty dishes paired with creative cocktails and a carefully curated selection of local beers, wines, and spirits.Choose from dining in our cozy indoor space, relaxing in the hidden Sunken Garden, or taking in stunning views of Edinburgh Castle from our outdoor terrace.🧒 Under 18s welcome until 10pm🐶 Dog-friendly in the Lounge area🍽️ Last food orders at 8:45pm🏃 Walk-ins welcome👰 Private dining room available for bookingsFor groups of 8 or more, please contact us directly to arrange your booking.
A photo of Whiski Rooms restaurant
4.6
Exceptional(2390)
Price: Moderate
• Scottish • Old Town
Booked 11 times today
Award Winning Whiski Rooms is located just off the Royal Mile on the prestigious mound. Our restaurant serves food all day which is freshly prepared using the best locally sourced produce. We have an extensive cocktail list, wine, and craft beer and a great whisky selection. Whiski Rooms has a reputation as being one of the best restaurants in Edinburgh, one of the best Whisky Bars in the world, the first Ardbeg Embassy in the UK, a whisky and gift shop, and a tasting room for daily whisky tastings.Whiski Rooms is located off the Royal Mile in the city centre looking over Princess Street where you will experience traditional Scottish food.
A photo of Wildfire restaurant
4.8
Exceptional(625)
Price: Expensive
• Steakhouse • New Town
Booked 9 times today
We are a small, independent family run restaurant since 2002 specialising in grass fed Aberdeen Angus beef from Scottish small highland farms, cooked simply but with flair and attention to detail. We also serve fresh fish from local fish mongers west coast mussels, salmon, shrimps & Prawns. Our emphasis is on high quality local ingredients and fresh produce from the best of local suppliers. Beef is selected, prepared and hung for us by Award wining "John Gilmour" of Macmerry master butchers since 1946. Fresh fish are delivered daily by Calum Sinclair and J.K Thompsons. West coast Mussels are delivered freshly daily by "Sea Mcgee". Artisan and farmhouse British cheeses are supplied by renowned Edinburgh cheesemonger, Iain Mellis and dairy produce from Fife Creamery. We take pride to cook everything fresh in our own kitchen daily. We have outside seating arrangements for walk-Ins only.
A photo of The Mussel and Steak Bar restaurant
4.7
Exceptional(581)
Price: Expensive
• Scottish • Old Town
Booked 29 times today
The Mussel & Steak Bar is dedicated to serving high quality, fresh and locally sourced seafood & steaks, with warm service and welcoming surroundings. Our restaurant is located at the bottom of Victoria Street in the heart of Edinburgh's Old Town, just a few steps from the historic Royal Mile. While enjoying the best mussels, oysters and steaks that Scotland has to offer, you can catch a glimpse of Edinburgh Castle from our window.Our menu features classic seafood and steak favourites with seasonal Scottish specialties: fresh oysters, kilo pots of steamed mussels, shellfish platters and delicious matured Scotch beef steaks. Sourced from the West to North coast of Scotland you can expect to find seafood specials of lobsters, crabs, langoustines and scallops.
A photo of Edinburgh - Bucks Bar Grindlay Street restaurant
4.8
Exceptional(555)
Price: Moderate
• American • Old Town
Booked 26 times today
Welcome to Bucks Bar Edinburgh Grindlay St. We look forward to welcoming you!The best free range buttermilk fried chicken you've ever tasted! New to Edinburgh, Buck's is a rock’n’roll bar specialising in authentic buttermilk fried chicken, seriously addictive Nashville hot chicken, cocktails, beers and Bourbon. Live music every Saturday night!40% Off Selected Cocktails Monday - Wednesday weekly offers www.bucksbar.co.uk
A photo of Boozy Cow restaurant
4.3
Awesome(686)
Price: Moderate
• Burgers • Edinburgh
Booked 23 times today
We’re all about bold burgers, dirty fries, outrageous milkshakes, and cocktails that taste just as good as they look.At Boozy Cow, we keep it fresh with locally sourced ingredients and a whole lot of love – we know you’ll be as obsessed with our food as we are. Head down the stairs into our punk rock-inspired dive bar, where the 90s vibes are loud and proud, and good times come as standard.We don’t take ourselves too seriously, but we’re seriously good at what we do – and our crew is always on hand to make sure you have a blast.🔥 Think you can handle it? Take on our Burger Challenge – not for the faint-hearted. Big appetite, big glory. Are you up for it?👦 No under 5s | 6–17 year olds welcome until 11pm🐶 Dog-friendly – bring your four-legged mates🚶 Walk-ins welcome🍹 Bookings for food & drinks or just drinks are all good📅 Got a crew of 8 or more? Hit us up directly to book
A photo of The Auld Hundred restaurant
4.7
Exceptional(640)
Price: Moderate
• Scottish • New Town
Booked 9 times today
At the Auld hundred you'll find a great mix of homemade traditional Scottish food and comforting classics served in our cosy restaurant, best accompanied by our famous whisky range, with over 100 local whiskies or our large range of Scottish favourites with local Cold Town Beer, and Scottish gin, vodka and rums.We have live music 7 days a week, with local musicians Monday-Saturday and open mic nights on Sundays. The reviews speak for themselves: "Each week the range of quality performers combined with the inviting atmosphere of a well-run open mic draws a largely enthusiastic crowd. A very good night if you like a bit of live music.🐶 Dog-friendly🚶 Walk-ins welcome, we do not take bookings for our downstairs bar🏉 Sports shown in downstairs bar only🍽 Bookings are only available for our upstairs restaurant – we do not show sport here📅 Contact us directly for bookings of 7 or more
A photo of Element restaurant
4.7
Exceptional(557)
Price: Moderate
• Scottish • New Town
Booked 13 times today
Your local in the heart of the city. Tucked away just off Princes Street in amongst the boutiques of Rose Street you’ll find a modern Scottish bar with food and drinks that have been intimately created and served with pride. Our food is of traditional Scottish heart with plenty of modern twists.Come down and try our brand new brunch menu, available Saturday and Sunday 10am-12pmEvery month we give a craft Scottish distillery their time to shine with our In Gin Cocktail Menu.🧒 Under 18s welcome until 10pm🐶 Dog-friendly in the bar area🍳 Brunch served Saturday and Sunday 10am-12pm🏃 Walk-ins welcome🍹 Bookings for food only. 🍹Drinks only bookings are walk in only in our Bar Area!📅 Contact us directly for bookings of 8 or more
A photo of Merchants restaurant
4.7
Exceptional(134)
Price: Expensive
• Scottish • Old Town
Booked 4 times today
Merchants serves Scottish cuisine in one of the most bustling areas of Edinburgh. Braised shin of beef, haggis and seared seabass are some of the dishes on an ever-changing menu, and the restaurant is happy to try and cater for any specific dietary requirements. Situated at 17 Merchant Street, Merchants Restaurant is proud to use fresh, locally sourced produce in its dishes. Historic Edinburgh Castle is a nine-minute journey on foot and Greyfriars Kirkyard a mere two minutes walk. Most importantly, we are dog friendly.

Dining near Edinburgh Castle at a glance

Updated on

Most popular restaurant

popular restaurant

Paz Taqueria

4.8

View restaurant

Discover local gems

Exceptional reviews
Search top-rated restaurants

Most popular cuisine

popular cuisine

American

Search American restaurants

Average check amount

$30 and under
Search in this price range

See what locals rave about

From verified diners like you
From verified diners like you
OpenTable
  • About Us
  • Blog
  • Careers
  • Press
More
Businesses
  • Restaurant reservation software
  • Industry insights
  • Hospitality resources
  • Marketing resources
  • Operation resources
  • How to open a restaurant
  • For restaurants
  • For restaurant groups
Join us on
  • Privacy Policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Do Not Sell or Share My Personal Information
  • Cookie Preferences
Copyright © 2025 OpenTable, Inc. 1 Montgomery St Ste 500, San Francisco CA 94104 - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking Logo
Priceline Logo
KAYAK Logo
Agoda Logo
OpenTable Logo