The Windsor Castle
Bars With A Beer Garden

89 Albert St, Windsor, 3181

The Windsor Castle bar offers a distinctive setting for your next knock off or night on the town.

Be met with unique décor where old world charm meets modern sophistication, and cosy in with elegant furnishing, vintage accents and warm and friendly ambience. With a huge variety of premium beverages, from fine wines to craft beers, to delicious cocktails. The bar is equipped with expert mixologists to whip up your favorite cocktails, and wow you with their own creations.

When the weather gets brisk, pull up a seat or gather round the fire place with your mates and enjoy the warmth of an open fire in a classic pub.

The Windsor Castle boasts one of the best beer gardens in the south; there’s plenty of room for group outings or cozy corners for more intimate occasions.

After a little healthy competition or a friendly game, bond over a game of pool with their well maintained pool table!

Come and discover the charm of The Windsor Castle!


The Windsor Castle is available for private functions & venue hire
Click here for more info

Mon Tue Wed Thu Fri Sat Sun
3pm - 11pm 3pm - 11pm 3pm - 11pm 3pm - 11pm 12pm - 1am 12pm - 1am 12pm - 11pm
Mon 3pm - 11pm
Tue 3pm - 11pm
Wed 3pm - 11pm
Thu 3pm - 11pm
Fri 12pm - 1am
Sat 12pm - 1am
Sun 12pm - 11pm

Pricing and inclusions may be subject to change without notice.