If you're on the hunt for a dog-friendly bar in St Kilda, look no further than Republica. Nestled right along the iconic St Kilda foreshore within the historic Sea Baths complex, Republica offers spectacular views of the St Kilda beach and the shimmering waters of Port Phillip Bay.

This venue brilliantly captures the essence of Melbourne's laid-back yet chic lifestyle. It’s all about the trifecta of fun, freshness, and funkiness. With a courtyard that not only welcomes your furry friends but also offers a covered roof section and heaters, it's the perfect spot for those looking for a dog-friendly restaurant in St Kilda where they can relish the vibrant vibe.

Republica dog friendly courtyard bar in St Kilda bar in St Kilda

Feeling peckish? Dive into a tasty menu that ranges from light snacks and pizzas to heartier options like their renowned tiger prawn pasta or the classic fish and chips. Pair your meal with a selection from their extensive range of cocktails, beers, and wines, and you're set for a delightful dining experience. Whether you're popping in for lunch or planning a dinner outing, Republica ensures a memorable time.

White Chocolate & Passion Fruit Martini at Republica

But here's a little heads up for the chilly souls: Melbourne's nippy winters can intensify by the foreshore, so you might find it a tad too breezy during those cold months. Yet, come summer, and this place transforms into a bustling hub, pulsating with a lively party atmosphere. For those who prefer a more relaxed vibe, the milder days of spring and autumn offer a laid-back ambiance, perfect for a serene outing with your pup.

Stracciatella with Pickled green tomatoes

Visiting & Location

Set along the picturesque St Kilda foreshore just off the Bay Trail, Republica boasts a location that’s both scenic and accessible. If you and your furry friend are in for a bit of dog beach fun before or after your visit, the St Kilda Harbour dog beach is merely a two-minute walk away – perfect for a splash and play!

However, do keep in mind that parking around here can be a tad limited. The St Kilda Baths offer convenient paid parking, but if that’s chockers, you’ll find additional paid parking options along the Esplanade and the connecting backstreets.

For those opting for public transport, you’re in luck! Trams 3, 3a, 16, and 96, as well as Bus 606, make their stops close by on the Esplanade. Just make sure you're travelling with a smaller pup and they’re in a suitable animal container while on Public Transport. For the nitty-gritty on travelling with your dog on public transport, give this link a squiz: PTV Animal Travel Information.