What people say
The Windsor Castle Hotel is a hidden gem in the heart of Windsor, Melbourne. This pub, beer garden, and restaurant is loved by locals and known as the best beer garden on the south side of the river. With its prime location on Albert Street, it's easy to see why this spot is so popular.
Open 7 days a week, The Windsor Castle Hotel offers a warm and welcoming atmosphere for all who visit. Whether you're looking for a casual drink with friends or a delicious meal with family, this venue has got you covered.
One of the standout features of The Windsor Castle Hotel is its beautiful beer garden. It's no wonder that it's considered the best on the south side of Melbourne. With plenty of seating and greenery, it's the perfect place to relax and unwind after a long day.
In addition to its impressive beer garden, The Windsor Castle Hotel also boasts an excellent restaurant. Open from Monday to Sunday, their menu offers something for everyone. From classic pub fare to more refined dishes, there's no shortage of options here.
And let's not forget about happy hour! From 4:30-8pm Monday to Friday, guests can enjoy $4 Furphy pots, $8 pints, $16 jugs, and $6.50 house wines.
Overall, The Windsor Castle Hotel is a must-visit spot in Melbourne. With its friendly staff, great food and drinks selection, and unbeatable beer garden - it's easy to see why this venue is so beloved by locals.