Reviews can only be made by diners who have eaten at this restaurant
- 4.3Food
- 4.3Service
- 4.4Ambience
- 3.9Value
Noise • Energetic
£24.50 per person
£29.00 per person
£42.50 per person
Leaf at The Castle Hotel reviews from people who’ve dined at this restaurant. Based on recent rating.
Reviews can only be made by diners who have eaten at this restaurant
Noise • Energetic
Berkshire
Good for special occasions
Windsor
Best Overall
Windsor
Best Food
Windsor
Best Service
Windsor
Best Ambiance
Windsor
Best Value
Windsor
Healthy
Windsor
Neighborhood gem
Windsor
Good for special occasions
Windsor
Most Booked
Tom
Portland15 reviews
Dined on April 11, 2025
Is this helpful?
Natsuko
Berkshire1 review
Dined on April 6, 2025
Is this helpful?
Sarah
Poland1 review
Dined on April 5, 2025
Is this helpful?
Vincent
Atlantic City12 reviews
Dined on April 4, 2025
Is this helpful?
Andrew
Bath1 review
Dined on April 4, 2025
Is this helpful?
Claire
Yorkshire1 review
Dined on March 30, 2025
Is this helpful?
Shaun
Hampshire2 reviews
Dined on March 29, 2025
Is this helpful?
Tracy
Buckinghamshire21 reviews
Dined on March 28, 2025
Is this helpful?
Amandeep
London2 reviews
Dined on March 15, 2025
Is this helpful?
Holly
London2 reviews
Dined on March 8, 2025
Is this helpful?
Leaf at The Castle Hotel is rated 4.3 stars by 144 OpenTable diners.
Yes, you can generally book this restaurant by choosing the date, time and party size on OpenTable.
The Castle Hotel Windsor, 18 High Street, Windsor, Berkshire SL4 1LJ