Reviews can only be made by diners who have eaten at this restaurant
- 4.3Food
- 4.3Service
- 4.3Ambience
- 4Value
Noise • Energetic
£42.50 per person
£25.00 per person
£29.00 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 Ambience
Windsor
Best Value
Windsor
Healthy
Windsor
Neighbourhood gem
Windsor
Good for special occasions
Windsor
Most Booked
john VIP
London2 reviews
Dined 2 days ago
Is this helpful?
Kam
London2 reviews
Dined 6 days ago
Is this helpful?
Douglas Kingdom Private Tours
London5 reviews
Dined on 8 May 2025
Is this helpful?
Meredith
Raleigh4 reviews
Dined on 3 May 2025
Is this helpful?
Louise
Birmingham/West Midlands1 review
Dined on 28 April 2025
Is this helpful?
Gabby
Surrey1 review
Dined on 19 April 2025
Is this helpful?
Tom
Portland / Oregon15 reviews
Dined on 11 April 2025
Is this helpful?
Natsuko
Berkshire1 review
Dined on 6 April 2025
Is this helpful?
Sarah
Poland1 review
Dined on 5 April 2025
Is this helpful?
Vincent
Atlantic City12 reviews
Dined on 4 April 2025
Is this helpful?
Leaf at The Castle Hotel is rated 4.3 stars by 151 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