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 (170 Ratings)
Powered By Opentable
0.4 miles Royal Windsor Racecourse
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 #25 of 287 things to do in Windsor

4 of 5 stars4 out of 5
By: travelgirl315, Canton, Georgia
Mon 9 Jun, 2025
l Enjoyed royal afternoon tea here as well as breakfast and dinner. Service was excellent and the food was great. The tea was a highlight served traditionally. The scones were amazing. For dinner, I...

Read Full Review
5 of 5 stars5 out of 5
By: Danielle G
Fri 6 Jun, 2025
l My server Sam was amazing and if you ever find yourself in London looking for gluten free scones be sure to stop by and ask for Sam.

Read Full Review
4 of 5 stars4 out of 5
By: Travelmate_100, London
Mon 2 Jun, 2025
l Popped in Windsor to go shopping and stopped for a drink at The Castle Hotel. Decided to have a Sunday Roast - one chicken and one beef. The potatoes, Yorkshire pudding, gravy and vegetables were...

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 Leaf at The Castle Hotel
What was good?
What was bad?
Your review of Leaf at The Castle Hotel
Leaf at The Castle Hotel The Castle Hotel Windsor, 18 High Street, Windsor