The best restaurants in Windsor offer everything from fine dining and riverside terraces to authentic Moroccan cuisine and family-friendly favourites.
The best restaurants in Windsor are some of the finest in the South East. From iconic British brasseries to Moroccan tagines, Italian coffee shops to proper curry houses, the restaurant scene here is diverse, characterful, and full of independent gems that most visitors never discover.
As hosts based on Thames Street, directly opposite Windsor Castle, we know this town inside out. Here is our honest local guide to the best restaurants in Windsor, covering everything from a lazy brunch to a special occasion dinner.
Whether you are visiting for a weekend break or staying longer, these are the best restaurants in Windsor according to locals.
The Ivy Windsor
The Ivy needs little introduction. The Windsor outpost of this iconic British brand sits in the heart of town with a wonderful setting opposite the castle and a great bar for cocktails. The all day menu covers everything from brunch to late supper in an elegant and buzzy atmosphere that works brilliantly for celebrations, special occasions, and anyone who wants to treat themselves to something genuinely memorable. Book well in advance, particularly at weekends. Something special every time.
Cote Brasserie on the Bridge
For setting alone Cote on the Bridge is impossible to beat. Sitting directly on the Thames bridge between Windsor and Eton, the views from the terrace are spectacular. If you are staying in our apartment you can actually see this bridge from the back windows, which gives you some idea of how close everything is. Classic French brasserie food, good wine, and a location that genuinely stops people in their tracks. Perfect for a long lazy lunch or a celebratory dinner with the river flowing beneath you.
Al Fassia
One of Windsor’s most loved restaurants and a genuine local institution. Al Fassia serves authentic Moroccan cuisine in a beautifully decorated setting that feels a world away from the English town outside. Locally run with real passion and care, the tagines, couscous dishes and sharing platters are exceptional. The service is warm and unhurried. A brilliant choice for a special evening and one our guests consistently rave about. Do not miss this one.
A La Russe
Sitting further up the hill opposite Windsor Castle, A La Russe offers modern French and world cuisine in a setting that makes the most of its extraordinary location. A more intimate and sophisticated dining experience, ideal for couples or smaller groups looking for something a little different from the usual. Worth every step of the short walk up the hill.
Meimo
Another locally run gem, Meimo offers Moroccan, Mediterranean and meze in a relaxed and welcoming atmosphere. The sharing plates work brilliantly for groups and the menu has something for everyone including excellent vegetarian options. A great choice for a relaxed evening when you want big flavours without the formality.
Browns Brasserie
A Windsor institution on the Thames. Stunning terrace, glass roofed dining room, and a classic British brasserie menu done consistently well. Works for every occasion from a Sunday lunch to a special night out. The riverside setting is one of the best in town. Book ahead at weekends as it fills up fast.
Bills Windsor
If you are after a brilliant breakfast or brunch, Bills is the answer. Famous for their pancakes and all day food, Bills is relaxed, welcoming, and consistently good. It works just as well for a family breakfast before a day at the castle as it does for a lazy weekend brunch with friends. One of those places that everyone ends up loving.
Artefood
A wonderful Italian coffee shop and cafe that our guests keep coming back to. Exceptional coffee, beautiful cannoli, and the kind of relaxed Italian atmosphere that makes you want to sit for an extra hour. Perfect for a morning coffee before sightseeing or a light lunch in the afternoon. A genuine local gem that most visitors walk straight past.
The Royal Windsor
The best pub in town for castle views. Dog friendly garden, great atmosphere, and a menu covering everything from sharing boards to Sunday roasts. The castle walls rising directly behind it make it one of the most atmospheric pubs in England. Just two minutes on foot from our apartment on Thames Street.
Mango Lounge
Windsor’s specialist curry house and a firm favourite with locals. If you are after a proper curry night this is where to go. Flavourful, generous portions, and reliably good every time. Perfect for a relaxed group dinner after a long day exploring the town.
Viceroy of Windsor
Another excellent Indian option and well worth knowing about. The Viceroy of Windsor offers a classic Indian menu with quality ingredients and a comfortable welcoming setting. A great choice when the group cannot agree on anything else, as there is genuinely something for everyone on the menu.
Honest Burgers
The go-to for a casual evening or a family supper. Proper British beef burgers, legendary rosemary salted chips, and a no fuss approach that works brilliantly when you just want something reliably good without any formality. A consistent crowd pleaser for families and groups alike.
Staying in Windsor
All of these restaurants are within easy walking distance of Thames Street Apartment by Windsor Castle. When you stay with us you are not just getting a spectacular base directly opposite the castle, you are getting access to one of the best and most varied restaurant scenes in the South East of England.
Check availability and book direct at eccentricproperties.com.