Home » 12 of the best pubs and bars in Edinburgh

12 of the best pubs and bars in Edinburgh

written by Intrepid Travel September 23, 2021

Medieval history and royal palaces? Check. Word famous festivals? Aye. Edinburgh does many things well, but if there’s one thing it knows how to do really well, it’s having a good time. 

Edinburgh’s social scene is pumping. From cosy pubs tucked away in cobblestone alleyways to trendy cocktail bars with dazzling views of the city skyline, there’s no shortage of pubs to pass the time and warm up on those (frequently) cold and damp Scottish days. Whether you’re looking for some good ol’ pub grub and a pint (or two) in Old Town or fancy popping on your glad rags and dancing the night away in a snazzy bar, we’ve put together some of our favourite watering holes to check out on your next trip to Edinburgh

Here are the best pubs in Edinburgh

  1. The Bow Bar
  2. Kilderkin
  3. The Dagda Bar
  4. The Cafe Royal Circle Bar
  5. The World’s End
  6. The Last Drop
  7. Brewhemia
  8. The Sheep Heid Inn
  9. The Royal Dick
  10. Sandy Bell’s
  11. The Cauldron
  12. Le Monde

1. The Bow Bar, West Bow

Whisky lovers rejoice! The Bow Bar in Edinburgh’s city centre has over 300 whiskies to sample (maybe not all at once) from Highland malts to Speyside malts and everything else in between. They also have a pretty impressive range of cask and keg beer to wet the whistle. Stick to German and Belgian classics or surprise your taste buds with new flavours like coffee and cherry stout or peat smoked brown ale. Founded in 1987, The Bow Bar has the feeling of a ‘proper’ Scottish pub as soon as you walk in. You won’t hear blaring music or TVs showing sports games in here. Only good conversations oiled by a glass or two of top-notch whisky.

2. Kilderkin, Canongate  

Outside Kilderkin Bar in Edinburgh

Before we go any further, we’d just like to say that yes, Kilderkin might be very popular with tourists, BUT it still deserves a place on this list. Located in the heart of Old Town, Kilderkin is a classic old-school boozer with polished wooden floors, stained-glass windows, comfy leather sofas and rickety bar stools. The location draws in throngs of tourists, but it has a laid back atmosphere and serves a fine list of thirst-quenching rums, cask beers and rustic pizzas. Kilderkin also hosts a well-known pub quiz every Tuesday which draws in plenty of locals.

3. The Dagda Bar, Buccleuch St

If you’re looking for a cosy, unpretentious joint where the staff are experts on everything on the menu, Dagda Bar has you covered. The bar oozes character and charm. It was built in an 18th-century tenement terrace building and has retained some of the traditional features. There’s a solid selection of malt whiskies, craft tap beers and guest ales that change every week or so. Pull up a chair at a scuffed table or take a pew at one of the beer barrel tables to enjoy the snug, friendly vibe. 

4. The Café Royal Circle Bar, West Register St

The Café Royal Bar in Edinburgh

Café Royal might be glamourous, but it still has that cosy pub atmosphere. Established in 1863, many original features are still intact including stained-glass windows, polished brass taps and an elegant marble bar serving a fine array of spirits. They also serve delicious food – think pub grub with a sophisticated twist. Sink your teeth into freshly shucked oysters, garlic mussels, steak n’ chips, ox cheek steak pie, and other favourites. They also serve tasty pub snacks like smoked haddock scotch egg and samphire pakoras if you’re not so hungry.

5. The World’s End, High St

The World's End Bar in Edinburgh

If you’ve come to Edinburgh to learn about history, you have to pop into World’s End. There’s an interesting story behind this little pub. After the Battle of Flodden in the 16th century, Edinburgh became a walled city to protect its people, and anything outside of the walls or gates was considered to belong to another world. The pub sits on the cusp just inside the walls, hence the name World’s End. After walking the cobbled streets of the Royal Mile, quench your thirst with a beer or get some hearty scran. They do pub classics like steak pie, fish and chips and macaroni cheese. The atmosphere is as classic as Scottish pubs come with wooden beams, wonky walls and memorabilia pinned all over the walls.

6. The Last Drop, Grassmarket

With a name like The Last Drop, you might be thinking about the last dregs of booze. However, there’s a dark story behind the name of this pub. The Last Drop is in the heart of the vibrant Grassmarket near the infamous Greyfriars Kirkyard (which is said to be the most haunted cemetery in the world). The ‘last drop’ actually refers to the last hanging that took place in the gallows directly opposite the pub. Some say a ghost of a little girl haunts the walls of the pub, but you’d never guess its harrowing history after walking inside. It’s a classic pub with low ceilings, polished wooden tables and leather studded benches. They have a decent range of traditional and craft beers, wines and whiskies. You can also sit outside in the lively pedestrian square with a pint while you watch the world go by. 

7. Brewhemia, Market St

A Sunday roast dinner from Brewhemia in Edinburgh

Brewhemia was inspired by the life of a Scottish man named Robert who was a distant royal relative of Elizbeth Stuart. After missing out on the English throne, Elizabeth travelled to Bohemia in the Czech Republic where she became the Winter Queen, the Queen of Bohemia. After learning about her life, Robert followed in her footsteps and fell in love with Bohemia’s artistic lifestyle and riotous parties. He then travelled to Munich and Venice where is discovered Oktoberfest and Prosecco parties.

In his final days, Robert shared the stories of his free-spirited life with his son who vowed to enjoy and pass on his father’s hedonistic lifestyle to the next generations. These tales resonated with one of Robert’s great-grandsons so much, that he created Brewhemia. With a copper Czech-style beer palace, a French-style boudoir and a Scottish tartan taproom, Brewhemia is somewhere where you can get a little fancy and enjoy the finer things in life. They also serve up some tasty Scottish scran and German-inspired haus sausages. 

8. The Sheep Heid Inn, The Causeway

The outside of Sheep Heid Inn in Edinburgh

Psst… apparently this is the oldest pub in Edinburgh. Established in 1360, these pub walls have seen it all. Sheep Heid Inn has been a favourite watering hole with monarchs and famous poets for centuries. One of its most famous punters was Mary Queen of Scots who enjoyed playing skittle alley here. Located in Duddingston Loch (a 10-minute drive from Edinburgh city centre), Sheep Heid Inn is the go-to for a pint after climbing Arthur’s Seat. They serve hearty meals like sea bass fillets, prawn linguine, rotisserie chickens,  chicken pies, and plant-based dishes. It’s also a prime spot to enjoy a Sunday roast.

9. The Royal Dick Bar, Summerhall

Inside the Royal Dick Bar in Edinburgh

The Royal Dick isn’t your average pub. It’s tucked away behind the popular Summerhall arts venue in what used to be the Small Animal Hospital of the Dick Vet School. It’s a quirky joint with old projector slides set in the bar tops and peculiar art and veterinary artefacts covering the walls. There’s a good range of beverages including craft beers and gin from Barney’s Beer and Pickerings Gin – both of which are brewed and distilled on-site in Summerhall. You can soak up the booze with pub snacks, light meals or tasty platters. Take a seat in one of the eccentric rooms or head outside to the Courtyard Bar (supposedly the biggest in Edinburgh) to quench your thirst in the sometimes sunny beer garden. 

10. Sandy Bell’s, Forrest Rd

If you fancy toe-tapping to some traditional Scottish and folk music, head to Sandy Bell’s. Known for its “sessions”, this watering hole is a bit of a local legend and musicians gather here to jam most days. Don’t be surprised if you suddenly hear fiddles, guitars, accordions and wooden flutes come out of the woodworks while you’re enjoying a quiet pint. The music is different every night and you can never really know what to expect. Drinks-wise, they serve all the usual suspects and a solid selection of malt whiskies and craft beers. 

11. The Cauldron, Frederick St

People making cocktails in The Cauldron Bar in Edinburgh

Ever wondered what it’s like to go to Wizard’s afternoon tea or make alcoholic potions using molecular mixology? We’re guessing not. If you’re a big Harry Potter Fan, the immersive cocktail class at The Cauldron will be a dream come true. You’ll be given your own cloak and magic wand before being taken to an interactive workstation where you’ll make your drinkable elixirs and potions using a bubbling vat. Quirky? Just a tad. But hey, it’s fun to try something different once in a while. There are also mixology experiences available for non-drinkers and families.

12. Le Monde, George St

Champagne afternoon tea at Le Monde in Edinburgh

Le Monde is a boutique hotel, bar and restaurant where you can party into the wee hours. Located in the heart of George Street, the bar-cum-club oozes cosmopolitan glamour. It features global-inspired decor and drinks from some of the world’s most vibrant cities. Enjoy a Prosecco afternoon tea on the terrace, kick back in a booth, or dance the night away in the Shanghai club. If you’re feeling a little more bougie or you’re out celebrating something special, head to the plush New York-style cocktail bar or book a table in the champagne lounge.

With so many cosy and quirky pubs to explore, Edinburgh promises to quench your thirst for a good brew and a good time.

Discover the charm of Scotland’s capital city on an Edinburgh tour.

Feeling inspired?

You might also like

Leave a Comment

Back To Top