The best bars in St Kilda offer something for everyone, whether you’re after a rooftop drink, a cosy pub, or a late-night party spot. Some places are perfect for a quiet beer, while others bring live music, big screens, and weekend crowds. No matter what kind of night you’re looking for, St Kilda has plenty of options. This list covers some of the top spots to check out, from laid-back hangouts to lively venues that keep the energy going.
Here is a quick map of those best bars in Fitzrovia, compiled by Pint on Punt Backpacers:
Address: 175 Acland St, St Kilda VIC 3182
Opening hours: Fri - Sat (5pm - 3am)
Best for: Big groups looking for a night out.
Must-try items: Buttermilk chicken, Beers on tap.
Known as one of the best bars in St Kilda, Veludo Bar is the perfect venue whether you want to host birthday parties, work functions, or wedding engagements. Complete with spaces for private, exclusive events as well as the rooftop bar to take in the city views, this is a must-visit while in town.
Address: 125 Fitzroy St, St Kilda VIC 3182
Opening hours: Mon - Thu (3pm - late), Fri - Sun (12pm - late)
Best for: Sports enthusiasts; Craft beer lovers
Must-try :
Any one of their craft beers on tap!
One of the most renowned sports bars in St Kilda, Freddie Wimpoles offers 14 constantly rotating taps of craft beer, meaning you can always find your fix of beer-y goodness here. There’s also an extensive cocktail menu, live music four nights a week, not to mention sports are always on the big screens.
Address: 168 Acland St, St Kilda VIC 3182
Opening hours: Wed - Thu (4pm - 12am), Fri (3pm - 3am), Sat - Sun (12pm - 3am)
Best for: Friend gatherings during late nights.
Must-try items: Speciality Loud Mouth cocktails.
For backpackers looking for some best things to do in St Kilda, consider Loud Mouth. It provides a chic, quirky space to enjoy anything from their extensive drinks and food menu. Its prime location in the city center is another reason why you should stop by for an evening.
Address: 42 Punt Rd, Windsor VIC 3181
Opening hours: Mon (12pm - 10:30pm), Tue - Thu, Sun (12pm - 11pm), Fri - Sat (12pm - 1am)
Best for: Friends looking for great food, beers, and events for an evening.
Must-try items: Spicy wings, Craft beers.
For pub grub staples in a cool, charming setting, The Windsor House is your best bet. Considered by locals and travellers alike to be one of the best pubs in St Kilda, The Windsor Alehouse offer great beers on tap, food, and join in any of their daily events.
Not just that, if you're staying here as a guest to Pint on Punt Hostel, which locates on top The Windsor Alehouse, you'll get 25% off to this pub!
Address: 169 Fitzroy St, St Kilda VIC 3182, Australia
Opening hours: Mon - Tue 3 PM - 10 PM, Wed 12 PM - 10 PM, Thur 12 PM - 11 PM, Fri 12 PM - 1 AM, Sat 12 PM - 2:30 AM, Sun 12 PM - 1 AM.
Best for: Catch a sports game with your drinking buddies.
Must-try items: Gameday sharing platter with red wine.
Harvey’s Sports Bar & Grill is St Kilda’s go-to spot for sports lovers and casual drinkers alike. The venue is spacious, with pool tables, electronic darts, and even a massive projector screen for you to catch the major sporting events. Being a part of the Pint on Punt Hostel family, Harvey’s is perfect for locals and visitors looking for a fun, social, and sports-filled night out.
Address: 11 The Esplanade, St Kilda VIC 3182
Opening hours: Mon - Wed (12pm - 10pm), Thu (12pm - 11pm), Fri - Sun (12pm - late)
Best for: Your all-in-one St Kilda pub experience.
Must-try items: Fish and chips, Chicken Schnitzel, Steak, Craft beers; Summer cocktails to admire the beach views.
A venue that’s been a mainstay in St Kilda’s entertainment scene for years, Hotel Esplanade is your all-in-one pub that caters to all tastes and customers. Featuring five floors of different bars, why not check out the main bar and terrace to admire the city’s beach views?
Address: 3/60 Fitzroy St, St Kilda VIC 3182
Opening hours: Mon - Sat (12pm - 1am), Sun (10am - 1am)
Best for: Friends and family looking for the ultimate Irish experience
Must-try items: Guinness; Whiskey.
Considered to be the best Irish bar in St Kilda, The Fifth Province is where you go to get a taste of Irish fare and hospitality at its finest. Expect great whiskey, Guinness on tap, and tons of laughter - No one knows how to have a better time than the Irish!
Address: 1 Fitzroy St, St Kilda VIC 3182
Opening hours: Tue - Fri (4pm - late), Sat - Sun (1pm - late)
Best for: A girl’s date with one of the best views in the city.
Must-try items: Chicken tacos, Beach cocktails.
Known as one of the best rooftop bars in St Kilda, Ellora promises scenic views of the bay with some of the best drinks and vibes in town. Perfect for a date night or an evening with the girls, there’s no better place to catch the sunset than this St Kilda beach bar.
Address: 184 Carlisle St, St Kilda East VIC 3183
Hours: Mon - Sun (12pm - late)
Best for: Date night or an evening with a group of close friends
Must-try items: Craft beer, Beer tasting paddle.
A European inspired neighbourhood taproom, The Local Taphouse is the spot to go to if you’re after some craft beer and delicious, humble food. Special events include live music nights and comedy events, making the Taphouse one of the best bars in St Kilda.
Address: 29 Fitzroy St, St Kilda VIC 3182
Opening hours: Wed - Sun (7pm - 3am)
Best for: A party filled night out with your crew.
Must-try items: Craft cocktails; On-tap brews.
Bringing the feel of an apartment in New York all the way to the streets of St Kilda, 29th Apartment is the go-to spot for that houseparty feel. With weekly events including live DJ sets to their ever popular $1 pizza nights, the party never stops here!
Address: 7/60 Fitzroy St, St Kilda VIC 3182
Hours: Fri (5pm - late), Sat (2pm - late)
Best for: A way to escape the city
Must-try items: Bottomless booze!
Separated into 7 different areas, Secret Garden Bar whisks you away from the hustle of the city into your own private escape. With a bottomless booze package all weekend long, this is the perfect way to unwind in St Kilda.
Address: 2 Brighton Rd, St Kilda VIC 3182
Opening hours: Wed - Thu (3:30pm - 10pm), Fri - Sat (12pm - 1am), Sun (12pm - 10pm)
Best for: A beer garden experience with the boys
Must-try items: All kinds of beers.
A beer garden complete with a food truck park, Trinity offers the best outdoor drinking experience in the city.
Address: Unit 64/66 Acland St, St Kilda VIC 3182
Opening hours: Mon - Sun (12pm - late)
Best for: An all around great evening with friends, family, a loved one
Must-try items: Cocktails and beers.
A failsafe option for a meal and some drinks, Lona continues to impress as one of the best pubs in St Kilda. Stop by a game of pool, a beer, and an atmosphere to die for!
From lively sports bars to cosy late-night spots, there’s no shortage of great places to grab If you’re sticking around and need an affordable place to stay in St Kilda, Pint on Punt Backpackers offers cheap pub accommodation right above The Windsor Alehouse. Here’s what you get:
The fun isn't end right there. For a budget-friendly stay with a social vibe, Pint on Punt Backpackers has you covered. Book your stay or
contact us today!