travelXchange logo

Windsor Castle Hotel

89 Albert Street, Windsor, Victoria, 3181
 image
About Windsor Castle Hotel
" Tucked away on Albert Street in the heart of Windsor, the Windsor Castle Hotel is a Melbourne pub icon that blends eclectic personality with classic hospitality. Famous for its quirky green façade, legendary beer garden, and unpretentious crowd, this St Kilda fringe favourite offers laid-back vibes, cold drinks, and a soundtrack of indie tunes. From lazy Sunday sessions to late-night antics, the Windsor Castle is a go-to for locals and anyone chasing a truly unique pub experience. "
Fast Facts
- Venue Chain : Ganley Group
Awards & Recognition:
Overview
With its bold lime green exterior and turreted castle design, the Windsor Castle Hotel is one of Melbourne’s most distinctive pubs — and what you see on the outside is just a hint of the offbeat fun within. Located just off Chapel Street, it’s a bohemian mainstay of Windsor’s nightlife, welcoming a diverse and devoted crowd of students, creatives, hospo types, and after-work drinkers.
Inside, the pub leans into a cosy, kitsch aesthetic — think mismatched furniture, funky artwork, and candle-lit corners. But it’s the massive beer garden out back that truly steals the show. Complete with vines, fairy lights, and covered seating, it’s one of the best spots in the south for a lazy afternoon session or an evening catch-up under the stars.
The bar offering is strong and local — expect craft brews, beloved Aussie standards, and a decent wine list with a few left-field inclusions. The cocktail menu is playful but not precious, and there’s always a special or happy hour worth catching.
The food menu offers a fresh take on pub classics, with hearty burgers, quality steaks, vego-friendly plates, and a few clever curveballs. Prices are fair and portions generous — exactly what you'd want from your favourite neighbourhood hangout.
The Windsor Castle isn't just a pub, it’s an institution. There’s no live music stage or late-night DJ decks, but the atmosphere hums with personality, and the soundtrack is always spot-on. It’s the kind of place you can pop in for one and end up staying all night — and you’ll always leave with a story or two.

Last update June 2025

Windsor Castle Hotel Location
You’ll find the Windsor Castle Hotel at 89 Albert Street, just around the corner from vibrant Chapel Street in Windsor. It’s an easy walk from Windsor Station on the Sandringham line or the Chapel Street trams. With nearby bars, restaurants, and boutiques, it’s perfectly placed for a night out or a laid-back arvo in the garden.
Nightlife Location Map
Venues Links
Social Media Links
Whats Happening at Windsor Castle Hotel
small TX logo TravelXchange.com.au
Research * Plan * Share
About | Contact | Membership | Privacy Policy