Pubs - City of Melbourne
Skip to main content
Search by


Melbourne's pubs include traditional Aussie watering holes – often with beer gardens or old-school public bars – modern gastropubs, and mock Irish taverns.
The Royal Melbourne Hotel  - Bars & pubs - MELBOURNE

The Royal Melbourne Hotel

621-633 Bourke Street, Melbourne
Built in 1889, the Royal Melbourne Hotel is housed in a restored heritage building – the perfect place to dine, or simply enjoy a cold beer after a day at work.
The Savoy Tavern - Bars & pubs - MELBOURNE

The Savoy Tavern

677 Bourke Street, Melbourne
One of Melbourne's oldest establishments, the Savoy Tavern is a great place for a meal or drink - for sports fans headed to the AFL, travellers coming from Southern Cross Station or those walking past on a lunchbreak.
The Sherlock Holmes Inn - Bars & pubs - MELBOURNE

The Sherlock Holmes Inn

Basement 415 Collins Street, Melbourne
One of the first English Inn to set up in Melbourne, hidden in a basement with exposed ceiling beams, period wall prints, old world charm and nooks and crannies in which to sip pint.
The Town Hall Hotel - Bars & pubs - NORTH MELBOURNE

The Town Hall Hotel

33 Errol Street, North Melbourne
The Town Hall Hotel has a long-standing reputation for its great pub food, beer garden and its strong music culture, with live bands playing on weekends.
The Vic Hotel - Bars & pubs - NORTH MELBOURNE

The Vic Hotel

312-316 Victoria Street, North Melbourne
This heritage listed pub, opposite Queen Victoria Market, was built in 1863. It offers daily deals, such as $1 sparkling wine on ladies night, $5 pints and house wines, plus the chance to win great cash prizes playing joker poker.
The Wharf Hotel - Bars & pubs - MELBOURNE

The Wharf Hotel

World Trade Centre
18–38 Siddeley Street, Melbourne
The Wharf Hotel combines friendly local pub with city views and waterfront ambience. Enjoy riverside dining with both indoor and al fresco areas. The menu celebrates the best of Victoria’s local and seasonal produce.
Three Crowns Hotel - Bars & pubs - WEST MELBOURNE

Three Crowns Hotel

361-365 Victoria Street, West Melbourne
Three Crowns Hotel is a family run venue with a relaxed and comfortable environment. The refurbished bars and beer garden are the perfect place to catch up for a drink.
Turf Club Hotel - Bars & pubs - NORTH MELBOURNE

Turf Club Hotel

1 Flemington Road, North Melbourne
The Turf Club Hotel and Backpackers in North Melbourne is a lively spot with a huge beer garden and live music making it popular with travellers.
Waterside Hotel - Bars & pubs - MELBOURNE

Waterside Hotel

508-514 Flinders Street, Melbourne
Waterside Hotel is a grand, three-story brick pub, bearing a colourful history as the first port of call and greeting point to Melbourne from the Yarra River in the late 1800’s.
Woolshed - Bars & pubs - DOCKLANDS


Central Pier, Shed 9,, 161 Harbour esplanade, Docklands
Woolshed is one of Melbourne’s gastronomic hotels of choice. The expansive heritage listed space with lofty ceilings is the perfect bones for a beautiful dining and entertainment venue.

Refine results


Receive free coverage of your event, bar, restaurant or shop.
List your event/business


Subscribe to our weekly newsletter for hot tips on what's happening around town.
Sign up


Do you have a question, or want to give feedback on our site?
Get in touch