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 #27 of 281 things to do in Windsor

5 of 5 stars5 out of 5
By: RScott1960, Reading, United Kingdom
Fri 28 Feb, 2025
l Afternoon tea at The Castle Hotel Windsor was a delightful experience! The elegant setting and attentive staff made it extra special. Shout out to Kamil, Rubie and Samantha who looked after us. The...

Read Full Review
5 of 5 stars5 out of 5
By: 14davinat
Fri 28 Feb, 2025
l The customer service was fantastic especially Kamil who took care of us and ensured we had everything we needed! Would recommend for a high tea experience

Read Full Review
5 of 5 stars5 out of 5
By: Sarah W
Fri 21 Feb, 2025
l I was trying to find an Afternoon Tea that would make everyone in my family happy, and the Afternoon Tea at Leaf At The Castle Hotel exceeded expectations. The food was delicious, and the service...

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