Top 5 places to watch live sport in Edinburgh

Whether you’re visiting Edinburgh for a weekend break or staying with us a little longer, catching live sport in the city is an experience in itself. From electric outdoor screenings to cosy pubs serving classic Scottish dishes, Edinburgh offers something for every kind of sports fan.  

Here are our top five places to watch live sport in the capital – all popular, atmospheric and well worth a visit during your stay. 

1. The Three Sisters for Edinburgh’s biggest outdoor sports bar 

If you’re looking for big screens, big crowds, and unbeatable atmosphere, The Three Sisters is hard to beat. Home to the largest outdoor area in Edinburgh, this Cowgate favourite is famous for its open-air screenings of major sporting events, from football and rugby to international tournaments. 

With multiple screens, heated outdoor seating and plenty of space for bigger groups, it’s the go-to spot when the stakes are high and the city is buzzing. Arrive early or book your table in advance for major matches – this place fills up fast. 

2. Biddy Mulligans for sport followed by live music 

Biddy Mulligans is perfect if you want your sport served with a side of great nightlife. Located just off the Royal Mile on The Grassmarket, this lively Irish bar shows live sport throughout the day before transitioning into live music later in the evening. 

It’s an ideal choice if you don’t want the night to end when the final whistle blows. Expect a warm welcome, a fun crowd and an energetic atmosphere that keeps going long after the match is over. 

3. Ghillie Dhu for sport with traditional Scottish dishes 

For a more traditional Scottish experience, Ghillie Dhu combines live sport with excellent local cuisine. Set in a stunning former church near Princes Street, this venue offers a unique setting to watch major sporting events while enjoying classic Scottish dishes. 

From hearty meals to a refined pub atmosphere, Ghillie Dhu is a great option for guests who want to enjoy the game without sacrificing comfort or quality food.  

4. The Inn on the Mile for the best location on the Royal Mile 

You won’t find a better-located sports pub than the Inn on the Mile. Situated right on Edinburgh’s historic Royal Mile, this lively venue is ideal if you want to combine sightseeing with catching live sport. 

With multiple screens, a buzzing atmosphere and a central location close to many of the city’s top attractions, this is perfect for visitors who want to be in the heart of the action – both on and off the screen. 

5. The Granary for relaxed and dog friendly vibes 

If you prefer a more laid-back setting, The Granary on Leith Shore is a fantastic choice. Known for its relaxed vibe and dog-friendly policy, it’s ideal for a casual afternoon match or a quieter evening game. 

With comfortable seating, good food and a welcoming atmosphere, The Granary is perfect for guests who want to enjoy live sport without the crowds. It’s especially popular with locals, giving visitors a chance to experience a more authentic side of Edinburgh life. 

Wherever you choose to watch, Edinburgh’s sports bars and pubs guarantee passion, atmosphere, and memorable moments. If you’d like specific recommendations based on what’s on during your stay, our team will be more than happy to help. 

Book your stay

Book your bedroom directly here online for the best rates

Offers

Book into no.1 Apartments