Menu

Leaf at The Castle Hotel

Leaf at The Castle Hotel, The Castle Hotel Windsor, 18 High Street, Windsor

|
4.6
RESTAURANT RATING: 
WONDERFUL
4.6 out of 5 (29 Ratings)
Powered By Opentable
About Leaf at The Castle Hotel
Average Price
£25 and under
Cuisine
British
Opening Hours
Breakfast Weekdays
Mon-Fri 07:00-10:00
Breakfast Weekends
Sat, Sun 07:00-10:30
Lunch
Daily 12:00-17:00
Dinner
Daily 17:00-21:00

Leaf at The Castle Hotel Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of Leaf at The Castle Hotel?

Write a review

TripAdvisor Traveler Rating

Leaf At The Castle Hotel is #32 of 272 things to do in Windsor

4 of 5 stars4 out of 5
By: icequeen03, Ottawa, Canada
Sun 8 Sep, 2024
l Had a lovely afternoon tea here after visiting Windsor Castle. I had the sandwiches/scones/sweets option while my friend had scones. It was delicious and served in a lovely atmosphere. Only reason...

Read Full Review
5 of 5 stars5 out of 5
By: O5340HEclairem, Hampton Hill, United Kingdom
Wed 28 Aug, 2024
l Fabulous place to have lunch. Great and attentive service, lovely food and a lovely cool spot outside. Will definitely return soon!

Read Full Review
1 of 5 stars1 out of 5
By: 318nd, Lincolnshire, United Kingdom
Tue 27 Aug, 2024
l We were staying at the hotel so booked a table at the restaurant as they had an offer on. We went to the bar first and bought a bottle of wine with the intention of taking it through with us to the...

Read Full Review
Write a Review of Leaf at The Castle Hotel
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of the restaurant
What was good?
What was bad?
Your review
Leaf at The Castle Hotel The Castle Hotel Windsor, 18 High Street, Windsor