Places to eat
Windsor has a great variety of restaurants. This page features some of our partners.
Cote, Windsor
Open seven days a week for breakfast, brunch, lunch and dinner, join us in our glorious riverside location and enjoy exquisite French food in Windsor. You can’t miss us in our handsome red-brick building just off Eton’s High Street and a short walk across the bridge from the theatre. Set over multiple floors, our expansive space is brimming with character and has panoramic views across the river. Fancy lounging in the sunshine watching the boats go by? We have plenty of outdoor seating on the riverside, as well as a balcony for those extra special views. Looking for a pre-theatre or lunchtime treat? We offer a set menu, with 2 courses for just £18.50. And if you show your Windsor Theatre ticket, enjoy a complimentary glass of sparkling Crémant. So, sit back, bask in the views and relax as you enjoy an exceptional dining experience at Côte.
Giggling Squid Windsor
Staggeringly good Thai food prepared by master Thai chefs. Serving a super popular tapas menu at lunch with an extensive menu in the evenings.
Honest Burgers Windsor
Here at Honest burgers our British beef burgers and rosemary salted chips are made by us in the Honest butchery and kitchen. We have vegetarian and vegan options on the menu and all of our burgers can be made Gluten Free with just a swap of a bun. We also serve great local beers, cocktails and homemade lemonades.
Our burger restaurant is right opposite Windsor Castle, on Thames St, just a one-minute walk from the Theatre Royal. There’s no need to book and we can seat you quickly.
DON BENI WINDSOR & ETON
Traditional, authentic Italian cuisine. Family run for 30 years. Specialising in a variety of pizza, pasta, meat and fish dishes. A short walk from the theatre, over the bridge in Eton.
Bring your friends and family and enjoy the taste of Italy and the Don Beni experience. Open 7 days a week for dine-in, take-away, and delivery.
Castle Hotel – Leaf Restaurant
Whether you are longing for quintessentially British afternoon tea, a celebratory lunch with friends, Sunday roast with the family or an intimate dinner for two, Leaf restaurant at The Castle Hotel Windsor offers a feast of mouth-watering dishes to tempt your taste buds. On sun-drenched days, be sure to soak up the atmosphere with a refreshing cocktail or chilled glass of fizz in our inviting garden.