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 #30 of 265 things to do in Windsor

5 of 5 stars5 out of 5
By: Ivan M
Sun 14 Apr, 2024
l What a lovely evening we had. We were fortunate to try out the new menu, that apparently was done couple of days ago. W came from Wales, and it is our second stay here. Place is so different now, but...

Read Full Review
5 of 5 stars5 out of 5
By: Tourist D, London
Wed 3 Apr, 2024
l We ended up in Windsor here having great launch with almost private dining feeling thanks to the waiter (with name "Kamil" on the bill). Except 3 ladies for a birthday desserts and drinks we were the...

Read Full Review
3 of 5 stars3 out of 5
By: Sally B, Guildford, United Kingdom
Mon 18 Mar, 2024
l Overall found the experience quite disappointing. The restaurant itself is very nice - a haven from the busy streets of Windsor, staff were attentive but not pushy and service was relatively quick...

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