Restaurants near Cranshaws Castle
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Top Rated
Dining Options
Seating Options
Accessibility
228 restaurants available nearby
Booked 79 times today
Booked 117 times today
Booked 47 times today
Booked 45 times today
Booked 30 times today
See what locals rave about
From verified diners like you
From verified diners like you
- MMaxYorkshire •1 review5.0Dined 1 day agoFood was amazing - very attentive and quick servers Will definitely be returning!More infoHawksmoor EdinburghPrice: Expensive• Steakhouse• Edinburgh•4.6
- SSusanVIPEdinburgh/Midlothian •13 reviews5.0Dined 1 day agoFabulous lunch. Warm welcome, prompt service & delicious food/ coffees with wonderful sea views. All round excellent experience for family get together.More infoDriftPrice: Moderate• Scottish• North Berwick•4.7
- JjamesEdinburgh/Midlothian •1 review5.0Dined 3 days agoI have dined at The Allanton Inn several times now,I have always had an excellent meal and service,my round trip to vist is 128 miles! Well worth the driveMore infoAllanton InnPrice: Expensive• Scottish• Duns•4.9
- JJaneEdinburgh/Midlothian •1 review5.0Dined 4 days agoThis was me & my partners first visit, on arrival we had lovely lady welcome us then taken to our table by the waitress that was serving us whom explained the menu, food was absolutely delicious & presentation was also good. We also interacted with another lady whom was on her first shift, what a pleasure it was to chat to after asking how our meal was. Definitely be back.More infoThe Spanish Butcher - EdinburghPrice: Expensive• Steakhouse• New Town•4.7
- CChristineYorkshire •1 review5.0Dined 7 days agoWe had a really lovely time here and the food was excellent. It was extra special with the surprise birthday treatMore infoThe Ivy on the SquarePrice: Expensive• Contemporary British• Old Town•4.4
Explore OpenTable
- Edinburgh Bus Station
- Vogrie Country Park
- Eskbank
- Bruntsfield Links Golf Course
- Inverleith House
- Holyrood Abbey
- EDI Airport
- University of Edinburgh
- Greyfriars Kirk
- Edinburgh Playhouse Theatre
- The Village Theatre
- Haymarket
- Hopetoun House
- Museum of Childhood
- Carlton Cricket Club
- Brunton Theatre
- George Square
- National War Museum Edinburgh
- Royal Museum of Scotland
- The Royal Mile