The best sports bars in Edinburgh sit inside a city where watching sport in pubs is not a casual pastime but a serious cultural commitment. Scotland rugby internationals at Murrayfield fill every pub in the city three hours before kickoff. SPL derbies between Hearts and Hibs create a specific electric tension that any bar worth its name has learned to manage. These are the ten that deliver the full Edinburgh sports experience.
Edinburgh's Best Sports Bars: The Essential List
The best sports bars in Edinburgh are concentrated in three areas: the Old Town around the Royal Mile, the New Town's Rose Street pub corridor, and the neighbourhood pubs of Leith, Marchmont, and Morningside. Each area has its own character and its own sporting allegiances.
01
The Halfway House
Old Town$$Pre-Match Classic
Tucked on Fleshmarket Close, The Halfway House is one of Edinburgh's smallest and most atmospheric pubs — which makes it counterintuitively one of the best for sport. A screen in the corner, two dozen people packed in tightly, and a shared focus on whatever Scotland are doing that afternoon creates an intensity that large-format venues cannot replicate. The cask ale selection is the best of any sports pub in the Old Town. Get here early on Six Nations days or accept standing.
Order: Cask ale from the board, Talisker neat
02
Ryrie's Bar
Haymarket$$Hearts Stronghold
Haymarket is Hearts territory, and Ryrie's is the bar that has embodied that fact for longer than most of its regulars have been alive. The Victorian interior — gantry, etched glass, dark wood — provides the backdrop for what is genuinely one of Edinburgh's best sports-watching atmospheres. The screens are well-positioned and the sound management is correct. On Hearts match days, this is where the city's football conversation happens. The real ale selection is excellent.
Order: Heavy Scottish ale on cask, pie and beans
03
Teuchters Landing
Leith$$Leith Waterfront
Leith has its own sporting culture entirely separate from the New Town, and Teuchters Landing sits at the centre of it. The waterfront location provides a large footprint, and on Scotland rugby internationals the bar configures itself around broadcast sport from opening time. The whisky selection is exceptional — over 100 malts — and the bar team understands that sports fans want their drinks in hand before the match starts. The seafood bar food is a genuine bonus.
Order: Ardbeg 10 Year with ice, Tennent's on draft
The complete Edinburgh sports bar guide
Every ranked sports bar in Edinburgh, with maps and the best bars for rugby, football, and Champions League nights.
Rose Street remains Edinburgh's pub row, and several of its bars have evolved into reliable sports venues while maintaining the character that makes the street worth walking. These three represent the best of the New Town option.
04
Milne's Bar
Rose Street$$Literary Pub / Sports
Milne's was once the unofficial Edinburgh literary pub, frequented by MacDiarmid and his circle. It has evolved without abandoning its character, and on SPL match days it transforms into a fully committed sports venue. The screens are large for a traditional pub interior, the Tennent's is cold, and the atmosphere during a Scotland match here has a specific New Town politeness that gives way entirely to raw football tribalism once the whistle blows. The whisky gantry behind the bar is one of the city's best.
Order: Tennent's draft, Glenfiddich 12
05
The Guildford Arms
West Register Street$$Victorian Grand / Sports
The Guildford Arms is one of Edinburgh's great Victorian pub interiors — a Grade A listed building with a gallery level and ornate ceiling that provides the most architecturally impressive backdrop for watching rugby you will find anywhere in Scotland. The screens are positioned to work with the room rather than against it, and the real ale selection is the longest in the city centre. On international weekends it fills completely, but the gallery level usually retains space when the ground floor is packed.
Order: Rotating Scottish real ale, Scotch egg
06
Scott's Bar
Rose Street$$Champions League HQ
Scott's has positioned itself as the Champions League pub on Rose Street, showing every match during the European season with full broadcast audio and a bar that stays stocked deep into injury time. The crowd here for big European nights has a different energy from the SPL regulars — younger, more mixed, and deeply committed to the outcome. The cocktail program is better than you would expect from a pub that shows this much football, and the kitchen runs a good late-night menu.
Order: Draft lager, Negroni on ice
Weekly editorial
The bars worth going to, weekly.
One email per week. The bars our editors are recommending right now, across 60 cities worldwide.
Free. Unsubscribe anytime.
Best for Scotland Rugby and Edinburgh Internationals
Murrayfield brings over 67,000 people to Edinburgh for Scotland home games, and the pubs around the stadium and on the route into the city centre are in a category of their own. These four make the best use of that occasion.
07
The Caley Sample Room
Dalry$$Craft Beer / Rugby Day
The Caley Sample Room is the craft beer pub that handles rugby internationals better than any dedicated sports bar in the Murrayfield route. The Caledonian Brewery connection means the beer quality is exceptional, and the large ground-floor space accommodates the international crowd without losing its character. Six Nations Saturdays here have an energy that builds from early morning and peaks at kickoff in a way that genuinely justified the two-kilometre walk from Haymarket.
Order: Caledonian Best on cask, Deuchars IPA
08
Nobles Bar
Leith$$Hibs Stronghold
Nobles is Leith through and through, which means it is Hibernian territory. The pub draws genuine Hibs supporters for Easter Road matches and handles the away-game-watching setup with complete professionalism. The real ale board rotates with Scottish and guest ales, the bar food is honest and well-priced, and the atmosphere during a Hibs match against Hearts is one of the most authentic football pub experiences in Scotland. Visiting supporters are treated correctly here.
Order: Scottish real ale, macaroni cheese pie
09
The Athletic Arms
Dairy Road$Classic Edinburgh Pub
Known locally as The Gravediggers for its position adjacent to Dalry Cemetery, The Athletic Arms is the honest Edinburgh pub that does sports correctly without any pretense of being a sports bar. The Guinness and McEwan's are among the best-pulled in the city, the screens are positioned where they work, and the prices are the most reasonable of any pub in this guide. For locals who want to watch Scotland without paying tourist pub prices, this is the default.
Order: McEwan's 70 shilling, Guinness
10
The Auld Hoose
South Clerk Street$$Student / Sports Bar
The Auld Hoose sits in the Southside and draws the Marchmont and Newington crowd for major sporting events. The craft beer selection is one of the best of any pub in the area, the screens are large for the room size, and the kitchen does a consistently good menu of elevated pub food until late. Champions League nights and Scotland internationals fill this place completely. The weekday lunchtime sports coverage makes it the best option for afternoon fixtures in the city.
Edinburgh's pub culture makes it one of the best cities in Europe for watching sport. The combination of traditional pub architecture, a serious commitment to real ale and whisky, and a population that treats Scotland rugby internationals as near-religious occasions produces sports bar experiences that purpose-built venues in other cities cannot match. For Six Nations weekends, The Guildford Arms and Ryrie's are the two picks worth defending a seat for from early morning. For Edinburgh football, Ryrie's for Hearts and Nobles for Hibs.
The best sports bars in Dublin
Ireland's pub culture delivers match-day experiences that rival Edinburgh's finest. Here are the top picks.