The best pubs in Edinburgh are the perfect place for whiling away an evening in a cosy drinking den with your favourite people. From classic, homely boozers to more chic hotspots scattered across every neighbourhood, you’ll be spoilt for choice when selecting your go-to spot. But whether you’re after a crisp pint of craft beer or a dram of whisky by a roaring fire, these local favourites are the best places to start.
If you're spending a few days in Edinburgh and looking for more to do in this magical city, then make sure to prioritise a stop at one of Edinburgh's best restaurants for some of Scotland's best fare. Nauticus is one of those rare pubs that manage to straddle old and new successfully. The interiors are pleasingly classic – with dark wood panelling, parquet floors, leather booths and cosy corners to tuck yourself away in – while the drinks list is contemporary and as good as you’ll find at any of Edinburgh’s best cocktail bars.
The pubby atmosphere is fun and upbeat on any night of the week, and locals mix with out-of-towners seamlessly thanks to the bar team welcoming everyone who comes through the door as if they’re old friends. Cocktails are award-winning and change semi-regularly, but the Bloody Mary remains a constant and is one of the best iterations you’ll find anywhere in the city. There are beers, wines and low alcohol options, too, and the menu uses 90 per cent Scottish-sourced ingredients.
Sometimes there’s food available, like haggis .