Edinburgh
Legendary Hearts FC pub, packed for every match, best pint of Belhaven in Edinburgh.
$
$
$$
$$
$
$$
$$
$
$
$$
$
$
$$$
Frankenstein fills a former church on George IV Bridge across three floors, each with its own bar, screens above the counter and a horror theme. Match days run alongside DJs and a late licence. Best for a big-screen night and a themed Old Town crowd.
The Persevere anchors Easter Road in Leith with mahogany woodwork, tiled Leith murals and full Sky and TNT sports across screens around the room. A Polish kitchen runs alongside the bar. Best for match days near the Hibs ground.
Six Nations time is peak season. Every bar with a screen gets packed, and the atmosphere is unmatched. You'll hear accents from across Scotland gathering for matches. Belhaven and other local brews flow freely. If you're visiting during tournament season, book ahead or arrive early.
Expect to pay £5-7 for a pint in the budget options (marked $), £7-10 in mid-range venues ($$), and £10-14+ in upscale spots ($$$). Food quality varies, but the best bars — The Hanging Bat and Kilted Pig — offer proper meals that complement the sport-watching experience. Late-night options like Fingers Piano Bar and The Voodoo Rooms are perfect after other venues close.
Looking beyond Edinburgh? See our guide to the best sports bars worldwide, or compare sports bars city by city. Or find sports bars near you.