Windsor Castle Hotel

Windsor Castle Hotel

You'll find the Windsor Castle nestled in the back streets of Windsor, minutes from the train station and a short stroll from Chapel Street.

The pub is a south side icon with its striking lime façade and pink elephants. It's a popular destination for locals with its cozy fireplace, great pub food and beer garden. The tropical outdoor space is a popular sunny day destination. It features a bamboo clad bar, ample seating and lush surrounding.

We have DJs spinning tunes Friday and Saturday and weekly trivia every Tuesday.

We are open 7 days and closed most holidays.

Opening Hours:
Mon-Thu 3-11pm
Fri & Sat 12pm-1am
Sun 12-11pm

Restaurant Opening Hours:
Mon-Wed 5:30-9pm
Thu 5:30-9:30pm
Fri 5:30-10pm
Sat 12-10pm
Sun 12-9pm

We look forward to meeting you.

❊ Address ❊

 ⊜  89 Albert Street Windsor 3181 View Map
 ✆ Telephone: 03 9521 1867
89 Albert StreetWindsorVictoria03 9521 1867

❊ Web Links ❊

Windsor Castle Hotel

Disclaimer: Check with the venue (web links) before making plans, travelling or buying tickets.

Accessibility: Contact the venue for accessibility information.

Update Page

Windsor Castle Hotel