The 7 Best Pubs Near Edinburgh Castle And The Royal Mile

July 12, 2022 1:12pm

Not only is Edinburgh Castle the most popular tourist attraction in Scotland, it’s also one of the most iconic landmarks in the UK overall. Dating back centuries and built into a dormant volcanic cliff face, it’s a stunning monument to behold, and a fascinating one to visit, with features such as the Stone of Destiny proving especially compelling. A day spent exploring it should top your agenda if you’re visiting this beautiful city. And doing so will see you develop quite the thirst. Thankfully the Royal Mile, a delightful cobbled stretch running from the castle through the heart of the city, has no shortage of top-notch pubs within which to wet your whistle. Here, in no particular order, are our top seven.

1) Whiskey in Edinburgh’s Old Town – Royal Mile Tavern

It doesn’t get any more traditional than this joint. They have a massive selection of draught and bottled beers, ales and whiskies, which wash the tasty pub grub down perfectly. And on the pub grub, you’ve got to try their Haggis Bonbons!

Address: 127 High St, Edinburgh EH1 1SG


View this post on Instagram

A post shared by The Royal Mile Tavern (@theroyalmiletavern)


2) Ales, Cocktails and Seasonal Pies at Deacon Brodie’s Tavern

True story: Deacon Brodie was the inspiration for Robert Louis Stevenson’s Jekyll and Hyde. By day, Brodie was a pillar of the community, by night he drank and gambled, using burglary to pay off debts, before being hung for his crimes in 1788. This is a popular spot and you may have to wait for a table. But it’s worth it.

Address: 435 Lawnmarket, Edinburgh EH1 2NT

View this post on Instagram

A visit to Edinburgh without checking out Deacon Brodies Tavern, a very old historical pub on Edinburgh's Royal Mile. #hiddenscotland #hiddenedinburgh #deaconbrodies #visitscotland #edinburgh #pubs #ig_myshots #ig_scotland

A post shared by Lynne Morris (@lynnemorris2301) on


3) Delicious Seasonal Cocktails at The Devil’s Advocate

This pub is in an historic Victorian pump house, but has a truly modern twist, serving inventive cocktails and innovative food in a stylish environment. Their whiskey-based cocktails are nectar of the gods, with the rich and creamy ‘Nae Bother Atholl’ our go-to cocktail there every time.

Address: 9 Advocate’s Cl, Edinburgh EH1 1ND

View this post on Instagram

A post shared by Danielle Bishop🖤🤍 (@dani_bish40)


4) Scottish Music at Whiski Bar & Restaurant

There’s lots to love about this little gem, which is particularly well known for its brilliant atmosphere and live music. Enjoy a selection of over 300 Scotch malt whiskies and a tasty selection of cocktails, wines and local craft beers. The restaurant serves delicious fresh Scottish food and don’t forget to try their famous award-winning haggis.

Address: 119 High St, Edinburgh EH1 1SG

View this post on Instagram

A post shared by Whiski Bar & Restaurant (@whiskiba


5) History and Poetry at The Beehive Inn

The Beehive Inn is steeped in history. Its license is believed to have existed since its first incarnation as a coaching inn in the 15th century; it was frequented by the famous poet Robert Burns during his time in Edinburgh; and the site of the old gallows is just a few steps away. The jewel in the crown of this lively spot is its garden terrace, which spans three levels and accommodates over 200 people.

Address: 18-20 Grassmarket, Edinburgh EH1 2JU

View this post on Instagram

Edinburgh | Scotland 2019 • • • • #edinphoto #thisisedinburgh #edinburghsnapshots #edinburgh_snapshots #myEdinburgh #knowEdinburgh #edinburghstory #unlimitededinburgh #visitedinburgh #thisisedinburgh #hiddenedinburgh #edinburgh #edinburghlovers #exploreedinburgh #scotland #grassmarkets #grassmarket #grassmarketedinburgh #beehiveinn #thebeehiveinn #pub #inn #cityphotography #cityscape #cityphoto #cityphotos #cityphotographer

A post shared by FrancescaPanaioli (@francescapanaioli) on

6) Beer and Burgers at Holyrood 9A

If its beer and burgers you’re after, then this is the place. Indeed, both are so good, that Holyrood 9A has developed a bit of a cult following and is favoured by locals too. The selection of beer rotates regularly, so there’s always something new and interesting to try, and the gourmet burgers are notoriously large and tasty.

Address: 9a Holyrood Rd, Edinburgh EH8 8AE

View this post on Instagram

A post shared by Holyrood9a (@theholyrood9a)


7) Weekends at The World’s End

Back in the 16th century, when Edinburgh was enclosed by a wall, the gates to the city were located outside this pub. Residents of the city considered anything beyond these gates as not of their world, hence the rather dramatic name. Weekend nights are especially lively in here, when The World’s End plays host to live traditional Scottish music that attracts locals and tourists alike.

Address: 2-8 High St, Edinburgh EH1 1TB

View this post on Instagram

If this is the end of the world … it's wonderful ? . . #edinburgh #scotland #uk #royal #castle #citytour #redbus #sightseeing #england #schottland #design #fotodesign #schloss #burg #tourbus #stadtführung bezaubernd #iloveedinburg #charming #welcome #architektur #architecture #design #housedesign #rock #hochburg #artists #worldsend

A post shared by ina (@_ina.s_) on



You’re Wilde! Sit tight for exclusive offers, new openings and dreamy travel inspiration.