AFL Grand Final Long Weekend in Melbourne – Celebrate at Republica St Kilda Beach

Looking for the best place to be in Melbourne this AFL long weekend? Head down to Republica St Kilda Beach at the St Kilda Sea Baths for the AFL Grand Final celebrations — the perfect spot to soak up the action, atmosphere, and beachfront vibes.

Watch the AFL Grand Final Live & Loud

Catch every moment of the big game Live and Loud on the big screens right by the beach. Whether you’re a die-hard footy fan or just in it for the excitement, Republica is the ultimate place to watch the AFL Grand Final in Melbourne.

Weekend Festivities

It’s more than just the game — the long weekend at Republica is packed with entertainment and good times:

  • Happy Hour from 12 pm – 2 pm on Friday

  • Beachfront bar & dining open from 12 midday until late on Friday

  • Grand Final Day – doors open 8:30 am for brekky, until late with big screens and the best beachside atmosphere

  • Live music after the siren sounds, keeping the celebrations going well into the evening

The Place to Be This Long Weekend

With its unbeatable St Kilda beachfront location, great food, drinks, and entertainment, Republica is where Melbourne comes together for footy, fun, and festivities. Whether you’re cheering on your team or simply enjoying the long weekend by the bay, there’s no better place to be.

So gather your mates, head to Republica St Kilda Beach, and make the most of the AFL Grand Final long weekend in Melbourne.

Open Hours

Monday – Sunday, 12:00 pm – late

Social Media