Best Steak Restaurants In Edinburgh

When it comes to the best steak restaurants in Edinburgh, these places are doing your dining experience proud. Whether it's a dedicated eatery rustling up fine Argentinian beef, a cosy boozer killin' it with affordable munch or a snazzy hangout that's primed for date night, check out our recommendations for somewhere to enjoy a fine piece of meat.

Last edited by Scarlett Welch

Last updated on 25th March 2024




Murrayfield Bothy

From pub classics at lunchtime to a range of grill mains and meaty morsels come dinner, Murrayfield Bothy is the place for some of the best steak in Edinburgh, found in the four-star Murrayfield Hotel. All their cuts of meat have been aged for 28 days - and better yet, we'd recommend the whisky and marmalade pudding for dessert.

Hawksmoor Edinburgh

One of the biggest names for steak is none other than Hawksmoor Edinburgh. An established brand across the UK, this restaurant not only boasts a stunning setting, found over at the Royal Bank of Scotland hall, but its menu of cuts and side plates is perfect for date night and beyond.

The Last Drop

The Last Drop is giving you a casual pub setting with a classic British menu. So if you're in search of steak restaurants in Edinburgh Old Town, this haunt rustles up a juicy 10z ribeye, served alongside plum tomatoes, a flat mushroom and chips (which goes perfectly with a pint, might we add).

The Haymarket

The Haymarket rustles up a mega menu of hearty pub classics, including a banging 21-day-aged ribeye steak, oozing with garlic butter and paired with onion rings and chips. It really is one of the best steak restaurants in Haymarket, Edinburgh.