Best Sports Bars & Pubs in St Kilda

Looking for a sports pub in St Kilda? Look no further! This page has all the information you need to find a fantastic bar that shows live sports. St Kilda boasts a great selection of sports bars, so why not try them all? Simply click on the profiles in the list below to learn more about each sports-focused watering hole, and don't forget to provide us with your feedback. Wanting to catch more live sport at a venue near you? See our best sports bars and pubs in Melbourne.

Best Sports Bars and Pubs in St Kilda

Showing best bars in:

Booking enquiry

Best Sports Bars in St Kilda

Village Belle Hotel

4.2

0.6 km St Kilda

Join us in the Public Bar for all the AFL games live and loud!! Book your spot via our website www.villagebelle.com.au

bookable

Booking enquiry

Best Sports Bars in St Kilda

The Fifth Province

4.3

0.6 km St Kilda

Genuine Irish hospitality, 6 big screens, Craft Beer, GUINNESS & Great grub!

Booking enquiry

Best Sports Bars in St Kilda

Newmarket

4.1

St Kilda | $$

Located in the heart of St Kilda, the Newmarket Hotel offers an urban and relaxing atmosphere with both indoor and outdoor seating areas. Take your pick and sit indoors for a more intimate experience or opt for a more laid-back experience outdoors with Newmarket’s beer garden. With endless options, Newmarket Hotel is fit for any laid-back hangout with friends or family.

bookable

Booking enquiry

Best Sports Bars in Prahran

College Lawn Hotel

4.3

1.7 km Prahran | $$

You’ll find us nestled in the back streets of Prahran. Decked out with a lounge bar, public bar, bottle-shop, restaurant, courtyard, restaurant and of course an epic beer garden – you’ll always find a spot to sit back with mates and a few bevvies. Happy hours, live sport, slab raffles, dog days, Parmas & beer gardens - if it's not already your local, by the time you leave it will feel like it is. If you haven’t already, get down to the Lawn for one of our epic Sunday sessions! Cocktails, live tunes and good times all-round. Bring your pup & let’s do this.

bookable

Booking enquiry

Best Sports Bars in St Kilda

Hotel Esplanade

4.3

0.7 km St Kilda

Whether you want to enjoy a good meal, kick back with some drinks or take in a gig, there’s only one place to be – Hotel Esplanade, the best pub in St Kilda. Fine food, functions, fun gigs and five levels of different bars, Hotel Esplanade has historically been one of the most popular bars in St Kilda.

bookable

Booking enquiry

Best Sports Bars in Windsor

The Union Hotel Windsor

4.2

1.4 km Windsor

Welcome to The Union Hotel Tucked snugly in the heart of Chapel Street, Windsor, The Union Hotel is your go-to spot for good times and great vibes. Catch all the action live on our big screens. Whether it's AFL, NRL, UFC, or the Melbourne Grand Prix, we've got your front-row seat sorted. More than just a pub, we're a gathering place where mates come together to share stories and laughs. Swing by for a yarn and a cold one – everyone's welcome here. Come hang with us at The Union Hotel, where the good times never stop rollin'. Find us at 90 Chapel St, Windsor, VIC 3181. See you soon!

bookable

Booking enquiry

Best Sports Bars in Middle Park

Middle Park Hotel

4.2

2.1 km Middle Park | $$$

The Middle Park Hotel offers dining in the bar and restaurant, with seasonal menus championing the best of Victorian produce. Our diverse autumn menu boasts intricate meals including salted mixed baby beets, four-point lamb rack, lemon tart and more.

bookable

Best Sports Bars in ST KILDA

Hotel Barkly

4.1

ST KILDA

Situated on the corner of Barkly St and Grey Street, St. Kilda, hotel BARKLY has served the community as a local’s watering hole and hotel since 1853. Though it has gone through many name changes and aesthetic renovations in its colourful history, one thing has remained the same – locals and visitors alike have swarmed to this iconic location to drink a cleansing ale and catch up on the latest St. Kilda news and gossip.

Best Sports Bars in St Kilda

The Cross

4.7

0.7 km St Kilda

Great Scottish Australian pub in the heart of St Kilda, serving all your favourite food and drinks, and showing live sport!

Booking enquiry

Best Sports Bars in St Kilda

Republica St Kilda Beach

4.3

0.8 km St Kilda

Republica is one of Melbourne's most iconic bars, located smack bang in the middle of St Kilda Beach. With hanging hammock chairs and live music 7 days a week, treat yourself to a cocktail or an icy cold cider in the huge beer garden or beach-front space. Head to our website for bookings - https://republica.net.au/bookings/

Booking enquiry

Best Sports Bars in Windsor

The Windsor Alehouse

4.4

1 km Windsor

6 screens through the venue, it's hard to miss all of the action. With crafty beers/wines/cocktails, tasty food and a buzzing atmosphere, live sports is just round the corner at your friendly neighborhood pub...The Windsor Alehouse

Booking enquiry

Best Sports Bars in St Kilda East

Inkerman Hotel

4.2

1.4 km St Kilda East

2.8m MegaScreen & Multiple Big Screens, including in our Smoker / Dog Friendly Beer Garden, You'll never miss a second of the action! 4 HD Foxtel boxes means we show it all - AFL, NRL, Every UFC + a TAB to back your favourite teams