Pubs in Edinburgh

Boasting a charming plot of bold boozers, the Scottish capital knows a thing or two about afternoon drinks and top-notch grub. Whether you're looking for a craft beer bar, are ready to dose on Sunday roasts, or just have a hankering for a simple pint, these spots have it all. Check out our recommendations for the best pubs in Edinburgh and give those hearty hops a good seeing-to. 

Book Your Workspace

With a history that stretches back to the 17th century, this Grassmarket pub offers a traditional local boozer experience. From its great selection of beers and ales to its comfortable interiors and tasty pub grub, if you pop in for a pit stop you might find it hard to tear yourself away.

Combining charming boozer vibes with contemporary styling, Hectors is one of our favourite Stockbridge spots. Showing sporting highlights on the weekend, and hosting a packed-out pub quiz every Tuesday night, there's never a dull moment here.

Frankenstein / Bier Keller

210 user reviews 3

Frankenstein is a pub like no other, drawing in crowds from all over thanks to its distinctive haunted theme. With the famous film playing on-loop in the background and vats of bubbling liquids, this bar serves kooky creations while the DJ mixes the monster mash.

Toting 6 casks, 14 keg lines and 120+ bottles and cans of beer, The Hanging Bat is more than well stocked for a boozy weekend session. Bag yourself one of the comfy red leather sofas or head outside to the quaint picnic tables for an alfresco tipple.

Boasting one of Edinburgh's best beer gardens, this classic pub in the city's Old Town fronts a huge outdoor screen perfect for big sports games. Head here in the summer months for free-flowing pints and tasty BBQ scran.

Just a stone's throw from the Playhouse Theatre, this charming pub near Calton Hill is a top spot for pre and post-theatre dining. Offering a selection of locally-sourced hearty dishes, you can dig into everything from juicy burgers, to pan-fried Shetland salmon.

The Devil's Advocate

2 user reviews 5

A dashing nook tucked down Advocate's Close in the Old Town, this places oozes rustic charm. Heaving with historic flecks, beer barrel tables, stone walls and dripping candles, The Devil's Advocate pays homage to all things Scottish, from craft brews to whisky.

Another one of Edinburgh's old favourites, this 18th-century boozer has previously been named as the city's most haunted pub following rumours of a ghostly girl in a red dress wandering its corridors. Go check it out, if you dare. 

One of the friendliest pubs in the city centre, Doctors is an iconic Edinburgh spot. Perched on the corner of Forest Road and located opposite the grand McEwan Hall, it's favoured by tourists, students and locals alike for its warm and welcoming atmosphere. 

Originating in Aberdeen, Fierce Beer is one of Scotland's best-loved craft brewers. Their first bricks-and-mortar spot, this Rose Street venue is the perfect place to sample everything from classic IPAs, to vegan brews and hefty stouts.

The Scran & Sallie is not only known for its top-notch menu (curated by two Michelin-starred chefs) but its chic interiors too. From plush mahogany chairs draped in throws to exposed brickwork and cosy fireplaces, it's the perfect rainy day hideaway.

One of Edinburgh's best-loved pubs, The Three Sisters is more than just a spot for eating and drinking. With a packed-out events schedule, huge beer garden and roster of late-night music, this sprawling spot is a guaranteed good time.