Menu

Leaf at The Castle Hotel

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

|
4.3
RESTAURANT RATING: 
EXCELLENT
4.3 out of 5 (185 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 #29 of 284 things to do in Windsor

5 of 5 stars5 out of 5
By: BigwigFrance, Eymet, France
Sun 2 Feb, 2025
l Old style hotel restaurant. Comfortable and excellent service. Good choice of wines. Food was very good. Overall very nice evening and well worth a visit.

Read Full Review
5 of 5 stars5 out of 5
By: sarkysand, Dana Point, California
Thu 30 Jan, 2025
l Fabulous restaurant & friendly staff, attached to Castle Hotel, I was on a Dinner & Breakfast package & thoroughly enjoyed both meals. Kamil very helpful with the menu choices & Aleese my server an...

Read Full Review
5 of 5 stars5 out of 5
By: Jose Jed Irvin G
Sun 12 Jan, 2025
l At the restaurant, the service was impeccable – friendly, efficient, and professional. The food was fantastic, and you could really taste the care and skill in every dish. I know how much work goes...

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