Skip to content

Welcome to Leaf

Nourish the mind, body and soul at Leaf Restaurant in Windsor.

Showcasing the finest locally sourced produce from our trusted suppliers, enjoy a tantalising tour of the globe in our unique restaurant. 

We are going to be restoring The Castle Hotel exterior with an extensive facelift in 2023.  The work will start in January and continue until late April.  It will not have any impact on the usual warm welcome you receive from our team nor on the great dining available in Leaf Bar and Restaurant. But it does mean, there will be scaffolding up along the front of the hotel and you may spot the occasional contractor in the hotel.

Weekdays: 7:00am – 10:00am
Weekends and Bank Holidays: 7:00am – 10.30am

10:00am – 11.45am

12 noon – 5:00PM

12 noon – 9:00pm

From comforting classics to light bites and delectable vegan options, British artisan cheeses and local beers from the Windsor & Eton Brewery, Leaf is the perfect spot for a leisurely lunch, brunch or decadent dinner.



Show how much that special someone means to you and treat them to an indulgent five-course Valentine’s meal at Leaf.

Our Head Chef has crafted a menu full of love. From the tempting smoked salmon roulade to an indulgent herbed lamb rump and a choice of heavenly desserts, you will be spoilt for choice.

This exquisite menu is available from 10th to 14th February, priced at £45 per person.


Mother’s Day Afternoon Tea

Why not treat the special mum(s) in your life to the best afternoon tea experience in Windsor this Mothering Sunday?

Stacked with freshly cut sandwiches, delicious pastries, cakes and our legendary scones with lashings of clotted cream, if there is one way to really show mum how much you care this year, we would highly recommend treating them to our afternoon tea.

Taking place on Sunday 19 March in the Windsor Suite at The Castle Hotel in the heart of Windsor, pick your time quickly before all the spots go.

£45 per adult, £20.00 per child aged 4-12 years, £10.00 per child aged 0-3 years.


We are proud to offer a truly special afternoon tea here at The Castle Hotel Windsor. Served from midday until 5:00pm, guests can sample freshly baked scones with clotted cream and British berry jam, sumptuous sandwiches and an array of sweet treats. 

The Castle Hotel Windsor’s afternoon tea pairs perfectly with blends from Darvilles of Windsor – or a glass of bubbles.

Private Dining

Looking to celebrate a special occasion? In our separate Maple dining room you’ll be able to enjoy intimate gatherings and family get-togethers for up to eight people in stunning surroundings. At the Leaf restaurant we combine great food, tempting drinks and splendid service from our friendly staff to ensure you have a truly memorable evening.



On sun-drenched and crisp winter days, be sure to soak up the atmosphere with lunch, dinner or an aperitif in our open air garden. Surrounded by flora and fauna amid the beauty of Windsor, our popular city oasis is open 12 noon – 6:00pm Monday-Thursday and 10:00am – 10:00pm Friday-Sunday (last orders at 9pm).

With stunning sandwiches, salads, grazing boards, small plates and a sumptuous drinks selection, our stylish seating at the Leaf Windsor is incredibly popular, so book your table today. 


Cocktails on the outside terrace area at The Castle Hotel