the public bar
Your local, Just as It Should be
The Public Bar at the Windsor Castle Hotel is where locals come to relax, reconnect, and enjoy a well-poured pint. Located in the heart of Windsor, our classic Melbourne pub offers a laid-back atmosphere with all the charm you'd expect from a true neighbourhood favourite.
With rotating craft beer taps, ice-cold draughts, and a menu of hearty pub classics, the public bar is the perfect spot for after-work drinks, casual catch-ups, or watching the footy with friends.
No need to book—just drop in and experience one of the most iconic public bars in Melbourne. Locals celebrated - good times guaranteed.