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? 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
Enjoy the best Thai food in Windsor at Giggling Squid. Serving plentiful dishes, vibrant Thai ingredients and bold flavours for lunch and dinner. Situated in the heart of the town, overlooking Windsor Castle, we’re a three-minute walk to the river with boutique shops nearby and the Theatre Royal is next door. This beautiful restaurant offers a bright, botanical setting, welcoming service and delicious Thai food cooked by skilled Thai chefs.
Whether you’re after lunch with friends, a bite with the kids, romantic date or are celebrating with a bigger group, our vibrant restaurant is ready to welcome you.
We’re open every day from 12.00pm to 22.30pm and our Thai feasts are also available for delivery and take away.
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.
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.
The Real Greek Windsor
Open daily for lunch and dinner, The Real Greek Windsor invites you to experience the warmth of Greek hospitality just a short walk from the Royal Theatre. Our vibrant, family-friendly restaurant is the perfect place to share delicious moments, whether you’re enjoying a relaxed lunch, a dinner with friends, or a quick bite before curtain-up.
Our menu is inspired by the fresh, simple flavours of Greece, from traditional hot and cold meze to souvlaki grill, wraps, salads, and indulgent desserts. For those heading to the theatre, our Filoxenia Set Menu is ideal for a pre-show treat.