Skip to content
Book A Table
Book A Stay
The Castle Hotel Windsor from the sea sharing platter on the terrace The Castle Hotel Windsor view from terrace The Castle Hotel Windsor glasses of fizz

A taste of the outdoors

In the heart of Windsor and with views of Windsor Castle as your backdrop, our terrace is the ideal setting for drinks and al fresco dining whatever the weather.

On colder days and nights snuggle up with a blanket and hot water bottle, pick your spot under a heater or one of the covered areas. Or on warmer days catch the rays and enjoy drinks and food all year round.

Browse our extensive wines, discover a new favourite drink and let our expert mixologists wow you with their cocktail creations.

Dog friendly

We know your four-legged friends are part of the family and our dog-friendly terrace is the perfect spot for them to relax with a sip of water after a walk through The Great Park.

Cocktails on the outside terrace area at The Castle Hotel The Castle Hotel Windsor Leaf terrace in the evening

Hire our terrace

Looking to celebrate a special occasion? Organising a landmark birthday, a baby shower, hen party, a meeting or throwing an unforgettable event reception? Our beautiful floral Leaf Garden is now available to hire for private events.

Choose to dine from our sharing platters and all day dining menu or speak to us about creating a bespoke menu for your event or something a little different including a BBQ or street food.

A fresh twist on fine dining

The Castle Hotel Windsor slow roasted beetroot carpaccio caramelised goats cheese