Skip to content
Book A Stay
Book A Table
Castle-LEAF-Logo

Nourish the mind, body and soul at Leaf in the heart of Windsor. Showcasing the finest locally sourced produce from our trusted suppliers, enjoy a tantalising tour of the globe in our unique restaurant.

The Castle Hotel Windsor smiling lady eating in Leaf Monkfish tail wrapped with Serrano ham being served
1
2

Welcome to Leaf

Leaf offers a delightful culinary experience combining classic British and modern European flavours. Providing exquisite dishes in the heart of Windsor just a short stroll from Windsor Castle or Windsor Great Park.

Afternoon tea

Our legendary Royal afternoon tea is a must try when you are visiting Windsor.

Served daily from midday until 5:00pm, we are well known in town for one of the best afternoon teas in Windsor. Treat yourself to freshly baked scones with Cornish clotted cream and British berry jam, sumptuous sandwiches and an array of delicious, delicate patisserie.

The Castle Hotel Windsor’s afternoon tea pairs perfectly with blends from Darvilles of Windsor – or a glass of bubbles. Or why not add one of our speciality cocktails?

 

TRY OUR NEW SUSTAINABLE DISH

In celebration of Earth Day on 22nd April, our head chef Suraj Lokhande has curated a delicious sustainable dish incorporating seasonal and locally sourced produce. Available throughout April, do not miss the chance to tuck into a mouth-watering roasted cauliflower steak using British-grown cauliflowers with a flavoursome chimichurri sauce and bean cassoulet.

MOUTH-WATERING SET MENU

Let us tempt your taste buds with our mouth-watering set menu. Offering a seasonally changing menu including roast chicken, smoked haddock fishcake, sirloin steak, and indulgent tropical panna cotta amongst other irresistible options.

Available Monday to Thursday 12 noon – 9:00pm | Friday 12 noon – 5:00pm

Two-courses £19.50 | Three-courses £24.50.

The Castle Hotel Windsor couples eating starters in Leaf The Castle Hotel Sunday roast
1
2

ALL-NEW SUNDAY ROAST

Every Sunday, Leaf’s signature roasts of British beef, half a roast chicken and roast pork belly with crackling take centre stage. Come together with family and friends and enjoy our mouth-watering traditional Sunday lunch. And  even better you will get four hours free parking with us so there is time to take a wander around Windsor too. Simply show your receipt at reception before leaving.

Two-courses £27.00 | Three-courses £32.00.

Available until 5:00pm every Sunday.

Sourcing locally

Our menus are crammed full of quality ingredients produced by suppliers based locally to Royal Windsor and Berkshire. This makes a significant reduction to our carbon footprint and contributes back into our local community and regional economy. It also means our dishes are bursting with quality flavours which adds to the overall dining experience.

Take for example Stanlake wines, based in the stunning Stanlake Park in Berkshire. Established in 1979, Stanklake Park is one of Berkshire’s largest wine producers.

Darvilles of Windsor tea is served for breakfast and for afternoon tea. Holding several royal warrants, Darvilles of Windsor has been producing tea since 1860 and we are proud to serve their tea at The Castle Hotel.

Maple room with people clinking glasses Cocktails on the outside terrace area at The Castle Hotel Maple room close up set and from above
1
3

Private Dining

Looking to celebrate a special occasion? In our separate Maple dining room you will be able to enjoy intimate gatherings and family get-togethers for up to eight people in stunning surroundings.

We combine great food, tempting drinks and splendid service from our friendly team to ensure you have a truly memorable visit.

For something a bit different, 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 for something a little different including a BBQ or street food.

Wine o’clock

Take a seat in our bar or outside terrace where you can sample local ales, fabulous cocktails and a glass of fizz or two.

Feeling peckish? Take a look at the all day bar menu and enjoy a range tempting dishes.

Room service

Minibreaks are made for ordering room service, whether that is a quick lunch, a late-night snack, or a comforting dinner after a day of business meetings. At The Castle Hotel Windsor we offer all-night in room dining that truly hits the spot.

Raise a glass to our history

Cocktails on the outside terrace area at The Castle Hotel

OPENING TIMES

Breakfast Times

Weekdays

7.00am – 10.00am

Weekends and Bank holidays

7.00am – 10.30am

Lunch times

Daily

12 noon – 5.00pm

Afternoon tea

12 noon – 5.00pm

Dinner Times

Daily

12 noon – 9.00pm

Outdoor garden

Times dependant on the weather