The 25 Best Pubs In Melbourne For 2024
— Updated on 23 July 2024

The 25 Best Pubs In Melbourne For 2024

— Updated on 23 July 2024
Chris Singh
WORDS BY
Chris Singh

Melbourne wouldn’t be quite the same without its rich stock of heritage-listed pubs. Some of the country’s finest drinking establishments call this city home, to the point that tracking down the very best can be a bit overwhelming if you’re not a local; that’s where we come in.

Whether it’s a cosy corner pub with a dog-friendly beer garden and homemade bar snacks, a no-nonsense sports bar, or a hopped-up beer hall with classic pub food, these are the best pubs Melbourne has to offer.



Melbourne CBD

The Mitre Tavern

best pubs melbourne

The Mitre Tavern in Melbourne is a cozy, old-world pub that’s been around since 1868. Nestled in a charming laneway, this gem is perfect for anyone craving a classic pub experience and after work can be found filled with local office workers enjoying a beer before the commute home.

Think hearty meals, a stellar selection of beers, and a warm, inviting atmosphere that blends Melbourne’s rich past with a lively present, making it the perfect spot to unwind and enjoy good company.

Address: 5 Bank Pl, Melbourne VIC 3000
Contact: (03) 9670 5644
Opening Hours: Monday — Saturday (11 AM — 12 AM); Saturday (12 PM — 12 AM); Sunday (12 PM — 11 PM)


Garden State Hotel

best pubs melbourne

Garden State is one of the strongest contenders if you’re trying to decide on the best pub in Melbourne. The classic four-storey space stands in what was once a textile mill, transforming a slice of Flinders Lane history into one of Melbourne’s very best indoor-outdoor spaces.

The venue has a capacity for around 800 punters across all four levels, complemented by three separate menus and several distinct areas. A pro tip would be to enter via Duckboard Place directly into the breezy Rose Garden laneway bar where classic cocktails and three-cheese toasties await.

Address: 101 Flinders Lane, Melbourne VIC 3000
Contact: (03) 8396 5777
Opening Hours: Monday — Thursday (12 PM — 11 PM); Friday — Saturday (12 PM — 3 PM); Sunday (12 PM — 11 PM)


The Duke of Wellington

best pubs melbourne

No list of Melbourne’s greatest pubs would be complete without The Duke. It is, after all, the oldest and most loved pub in the city, standing proudly since it was first built in 1850. Game nights go down a treat here, with the bigger events screened across all three levels including the buzzy rooftop.

The location couldn’t be a finer choice any day or night out, seeing as The Duke is smack bang in the heart of Melbourne CBD, directly opposite The Forum and a stone’s throw from the MGC, Federation Square and Flinders Lane.

Address: 2/146 Flinders St, Melbourne VIC 3000
Contact: (03) 9810 0066
Opening Hours: Monday — Tuesday (11 AM — 11 PM); Wednesday (11 AM — 12 AM); Thursday — Saturday (12 PM — 1 AM); Sunday (11 AM — 11 PM)


Captain Melville

best pubs melbourne

As one of the oldest drinking establishments in the state, Captain Melville is a top choice for a quick drink and generous pub feed. The dining experience perfectly illustrates why a lot of locals still choose dinner at a pub over heading out to a restaurant.

The food here really is that good, even if it’s kept simple with a sharp focus on serving pub classics in a space that’s brimming with history.

Address: 34 Franklin Street, Melbourne VIC 3000
Contact: (03) 9663 6855
Opening Hours: Monday — Thursday (12 PM — 10 PM); Friday — Saturday (12 PM — 1 AM); Sunday (2 PM — 9 PM)


North/West Melbourne Pubs

Edinburgh Castle Hotel, Brunswick

best pubs melbourne

Edinburgh Castle Hotel, one of Brunswick’s oldest pubs, doesn’t have much to distinguish it from any other classic establishment in Melbourne. Live music, pool, weekly specials, excellent pub food, and a great craft beer list – standard.

But there’s something about the vibe when you walk through those doors that hits you in a way unlike any other in the area, pulling you into a scene that feels quintessentially Melbourne. A trendy crowd and a big, social vibe help keep this institution front of mind in discussions about the city’s best pubs.

Address: 681 Sydney Road, Brunswick VIC 3056
Contact: (03) 9386 7580
Opening Hours: Monday — Wednesday (3 PM — 11 PM); Thursday (12 PM — 11 PM); Friday — Saturday (12 PM — 1 AM); Sunday (12 PM — 11 PM)


The Tote, Collingwood

best pubs melbourne

The Tote isn’t just one of the finest pubs on Johnston Street in Collingwood, it’s also an extremely popular live music venue for up-and-coming local bands. You’d be hard-pressed to find a local who hasn’t flicked their sweat all over the makeshift dance floor, moshing away to hungry start-ups looking to pierce the surface of the Australian music industry.

This Collingwood hotspot is also just a really neat place to hunker down with your mates, grab some cheap burgers and sink a few cold ones. Just don’t expect to have a quiet one; The Tote is known, and admired, for its full-throated energy.

Address: 67-71 Johnston St, Collingwood VIC 3066
Contact: (03) 9419 5320
Opening Hours: Wednesday (7 PM — 11 PM) Thursday (6 PM — 11 PM); Friday (6 PM — 3 AM); Saturday (2 PM — 3 AM); Sunday (2 PM — 11 PM)


The Lincoln, Carlton

best pubs melbourne

The Lincoln has been a Carlton favourite since 1854 and is one of the best examples of how to modernise a pub while still retaining its historical charm.

It takes a fine balance to achieve the perfect blend of contemporary and nostalgia, but the award-winning art deco bar has done just that, with plenty of rotating beer taps, a wine list that doesn’t read like an afterthought and elevated pub food in the dining room.

Address: 91 Cardigan St, Carlton VIC 3053
Contact: (03) 9958 8663
Opening Hours: Monday — Thursday (12 PM — 11 PM); Friday — Saturday (12 PM — 12 AM); Sunday (12 PM — 11 PM)


Marquis Of Lorne, Fitzroy

best pubs melbourne

This Fitzroy classic has changed many hands over the years, but its charms have remained despite a series of modern splashes updating the décor and turning it from a hardy beer tavern into an upmarket gastropub. It’s not exactly hard to hold onto popularity when you’ve got one of the best rooftop bars in the area either, offering a prime setting for the quintessential weekend steak lunch.

Address: 411 George Street, Fitzroy VIC 3065
Contact: (03) 9417 5001
Opening Hours: Monday — Thursday (4 PM — 11 PM); Friday — Saturday (12 PM — 1 AM); Sunday (12 PM — 11 PM)


Retreat Hotel, Brunswick

best pubs melbourne

If you want to see live music in a pub that isn’t The Espy or The Tote, you go to the Retreat Hotel. Much like The Tote, Retreat Hotel’s identity is hinged on rocking hard until the early hours of the morning. A raucous end to a night that most likely started with a modest, hearty pub meal and a few craft beers at the front bar.

The popular pub is open until 3 AM on Fridays and Saturdays, attracting some of the best young local bands in the state. Look out for the venue’s tight-lipped cocktail bar, Amelia Shaw, if you want something a bit quieter but no less exciting.

Address: Level 1/280 Sydney Rd, Brunswick VIC 3056
Contact: (03) 9380 4090
Opening Hours: Monday — Thursday (3 PM — 1 AM); Friday — Saturday (12 PM — 3 AM); Sunday (12 PM — 1 AM)


The Fox Hotel, Collingwood

melbourne pubs the fox hotel collingwood

If you’re in the market for a family-friendly pub, head on over to Collingwood where you’ll find The Fox.

Live music here favours the smoother licks of jazz and soul, while the sun-soaked courtyard is the best place to park up for the day and sink a few cold ones. It’s dog-friendly, so expect a lot of furry drinking companions sharing the atmosphere.

Address: 351 Wellington Street, Collingwood VIC 3066
Contact: (03) 9416 4957
Opening Hours: Monday — Thursday (3 PM — 11 PM); Friday (3 PM — 1 AM); Saturday (12 PM — 1 AM); Sunday (12 PM — 12 AM)


The Royston, Richmond

The Royston on River Street in Richmond is a pioneer as far as the craft beer movement goes, given it was the first pub in the state to dedicate all its taps to local craft breweries.

The horseshoe-shaped bar is the best spot on any given day but the rowdy front room is a better choice for first-timers who want to soak in the atmosphere before heading over to the dining room for a hearty feast.

Address: 12 River Street, Richmond VIC 3121
Contact: (03) 9421 5000
Opening Hours: Tuesday — Wednesday (4 PM — 11 PM); Thursday (12 PM — 11 PM); Friday — Saturday (12 PM — 12 AM); Sunday (12 PM — 10 PM)


The Great Northern, Carlton

The Great Northern in Carlton North is built on its noisy atmosphere, dialled up to 11 whenever some live sports beam from enormous screens around the spacious courtyard.

International games have just as much a presence here as the locals so on any given day you’ll see all types of colourful jerseys clashing as punters get amongst the sportsbar vibe. It’s hard to escape footy fever here, so if you’re in for something a bit quieter you’ll definitely want to give this a miss. Even if those primo pub parmas are calling your name.

Address: 644 Rathdowne Street, Carlton North VIC 3054
Contact: (03) 9939 1269
Opening Hours: Monday — Wednesday (11 AM — 12 AM); Thursday — Saturday (11 AM — 1 AM); Sunday (11 AM — 11 PM)


The Rose, Fitzroy

the rose fitzroy

Not many pubs can muscle out The Rose, which despite the area’s strong competition has remained one of the most beloved and approachable old-school venues in the inner city.

It’s all dark brickwork and vintage sports posters at this bar, with daily specials scribbled on a chalkboard and a bar staff that knows the ins and outs of everything they offer. You don’t last for over 130 years and still maintain that glow without firmly establishing yourself as one of the state’s finest.

Address: 406 Napier Street, Fitzroy VIC 3065
Contact: (03) 9417 3626
Opening Hours: Monday — Thursday (12 PM — 11 PM); Friday — Saturday (12 PM — 1 AM); Sunday (12 PM — 11 PM)


Retreat Hotel, Abbotsford

Not to be mistaken with the identically named venue on Sydney Road (although of course having the same name will do that to you), the Retreat Hotel in Abbotsford is hinged on the classic, old-school Victorian pub design.

Many of the original features remain at this historic pub, worked gently by the same team behind South Melbourne’s The Palace with a great sense for fun, alongside a top-quality beer menu, equally impressive wine list and some incredibly moreish food best enjoyed in the beer garden.

Address: 226 Nicholson Street, Abbotsford VIC 3067
Contact: (03) 9417 0110
Opening Hours: Monday — Tuesday (4 PM — 11 PM); Wednesday — Saturday (12 PM — 12 AM); Sunday (12 PM — 11 PM)


Labour In Vain, Fitzroy

If you’re on a pub crawl down the main drag in Fitzroy and you’re set on ending the night at a local favourite then park yourself up at Labour In Vain. From the sunny rooftop beer garden, where outdoor BBQs aren’t uncommon, to the front bar with regular free live music, it’s hard not to post up here for the better part of a day.

Address: 197A Brunswick Street, Fitzroy VIC 3065
Contact: (03) 9417 5955
Opening Hours: Monday — Saturday (2 PM — 1 AM); Sunday (2 PM — 11 PM)


The Drunken Poet, West Melbourne

The Drunken Poet in West Melbourne just may be one of the best Irish pubs in the world. This cosy establishment heaves with fresh pints of Guinness and Kilkenny, many of which are caked into the sticky floors and serve as a constant reminder that you’re here for one thing and one thing only: beer.

There’s no kitchen here but there are small bar bites to help you soak up during a long, boozy session. You’ll find it opposite Queen Victoria Market anyway, so the best way to play is to grab a feed over there and then head to this Peel Street pub to wrap up the night the right way, especially if there’s some live Irish music or poetry on.

Address: 65 Peel Street, West Melbourne VIC 3003
Contact: (03) 9348 9797
Opening Hours: Tuesday — Thursday (3 PM — 1 AM); Friday (2 PM — 1 AM); Saturday (12 PM — 1 AM); Sunday (12 PM — 11 PM)


Town Hall Hotel, North Melbourne

There are no obvious attempts at modernity at Town Hall Hotel, rather highlighting the patina that has grown over decades while locals enjoy some of the best classic pub food they can possibly find.

Nostalgia is heavy in this house so the beer list is stubborn with all the usual brews taking precedence over the more contemporary crafts. Sometimes you need a pub that’s stuck in the past.

Address: 33 Errol Street, North Melbourne VIC 3051
Contact: (03) 9328 1983
Opening Hours: Monday — Sunday (4 PM — 1 AM)


The Lord Newry Hotel, Fitzroy

Located next to the Fitzroy Bowls Club, this classic local is a renowned kick-on spot for members. Those pool tables and mini arcade games should be more than enough to break up rounds of drinking in the main space but the best spot is in the cosy outdoor area with a plate of classic pub food.

Address: 543 Brunswick Street, Fitzroy North VIC 3068
Contact: (03) 9481 3931
Opening Hours: Tuesday — Thursday (3 PM — 11 PM); Friday — Saturday (12 PM — 1 AM); Sunday (12 PM — 10 PM)


The Woodlands Hotel, Coburg

the woodlands hotel melbourne

With a slick, European-styled interior, The Woodlands in Coburg has what is easily one of the most unique atmospheres of any pub in Melbourne.

You could be anywhere sitting in that lush, leafy atrium: Germany, London, Poland, Vilnius… but the tap list and restaurant quality menu should leave no question as to the location. Local breweries get a huge showing here, making it one of the best pubs in Melbourne for craft beer.

Address: 84-88 Sydney Road, Coburg VIC 3058
Contact: (03) 9384 1122
Opening Hours: Monday — Thursday (4 PM — 11 PM); Friday — Saturday (12 PM — 1 AM); Sunday (12 PM — 10 PM)


Builders Arms Hotel, Fitzroy

Builders Arms Hotel in Fitzroy is often one of the first venues that comes to mind when people think about a Melbourne pub with some serious culinary chops. That reputation owes to star chef Andrew McConnell who has steered the modernisation of Builders Arms with a great sense of balance, offering upscale pub grub at a reasonable price.

Address: 211 Gertrude Street, Fitzroy VIC 3065
Contact: (03) 9417 7700
Opening Hours: Monday — Sunday (12 PM — 11 PM)


South/East Melbourne Pubs

The Local Taphouse, St Kilda

You’ve got equal parts quantity and quality at this award-winning St Kilda pub, with 400 beers on tap at any given time, rotating frequently to perfectly showcase the depth and breadth of the local and international beer scenes. Throw in a primo menu of classic pub grub and you’ve got yourself a strong contender for the best pub in all of St Kilda; although The Espy and The Grosvenor put up some stiff competition.

Address: 184 Carlisle Street, St Kilda East VIC 3183
Contact: (03) 9537 2633
Opening Hours: Monday — Thursday (12 PM — 11 PM); Friday — Saturday (12 PM — 1 AM); Sunday (12 PM — 11 PM)


The Railway Hotel, South Melbourne

Vibrant and always packed full of locals, The Railway Hotel has all the hallmarks that make for a great pub: cheap and cheerful pub food in the dining room, trivia nights that aren’t boring, and weekly specials like Thursday pie night and Sunday roast.

Address: 280 Ferrars Street, South Melbourne
Contact: (03) 9650 5092
Opening Hours: Monday — Thursday (12 PM — 11 PM); Friday — Saturday (12 PM — 3 PM)


Grosvenor Hotel, St Kilda

melbourne pubs grosvenor hotel

Another no-brainer when thinking of Melbourne’s best pubs. This historic St Kilda favourite is one of the best choices for a well-cooked steak alongside a prime selection of craft beers. On Sundays, this is the spot for Melbourne’s best Yorkshire pudding with those satisfying weekend roasts fired up in the cosy beer garden.

Address: 10 Brighton Road, St Kilda East VIC 3183
Contact: (03) 9531 1542
Opening Hours: Monday — Thursday (11 AM — 11 PM); Friday — Sunday (11 AM — 1 AM)


The Esplanade, St Kilda

No list of Melbourne’s finest pubs is complete without the bayside vibes of The Espy. A session here is typically an all-day type of deal, with the addictive atmosphere lifted across live music stages, two restaurants, and 12 bars. Consider this the ultimate Victorian pub, from the refined front bar to a relaxed cocktail bar that feels like a genuine escape from all the action.

Address: 11 The Esplanade, St Kilda VIC 3182
Contact: (03) 9534 0211
Opening Hours: Monday — Thursday (12 PM — 11 PM); Friday — Saturday (12 PM — 3 AM); Sunday (12 PM — 1 AM)


The Palace Hotel, South Melbourne

Much like The Fox in Collingwood, The Palace is best known for its dog-friendly courtyard and generous pub grub. The kitchen here is one of the best in the area so you’ll find a lot of couples head here for date night instead of Collingwood’s many local restaurants. Just don’t go expecting a rowdy atmosphere and you’ll be a regular in no time.

Address: 505-507 City Road, South Melbourne VIC 3205
Contact: (03) 9682 3177
Opening Hours: Wednesday — Sunday (12 PM — 11 PM)


How Boss Hunting Chose The Best Pubs In Melbourne

We’ve curated a round-up of the best Melbourne pubs based on both first-hand experience and secondary research. Although the Boss Hunting office is located in Sydney, between us, we’re lucky enough to head on down to Melbourne for work quite frequently.

We love little more than popping by the city’s foremost drinking establishments and so consider ourselves experts when it comes to what separates a good pub from a boring one. The drinks list is our primary consideration of course, but we need it to match the atmosphere as well. Other things we consider include speed of service, pub food and price point.

For more information on how we put together lists like these please take a read of our editorial policy.


Did you find this guide to the best pubs in Melbourne helpful? Check out some of our other Melbourne content:

Subscribe to B.H. Magazine

Chris Singh
WORDS by
Chris is a freelance Travel, Food, and Technology writer. He has had work published by The AU Review, Junkee Media and Australian Traveller Media and holds tertiary qualifications in Psychology and Sociology.

TAGS

Share the article