Welcome to Windsor, a charming town crowned by the majestic Windsor Castle! Whether you’re exploring its storied halls or soaking up its rich history, you’ll inevitably work up an appetite. From high-end dining to budget-friendly bites, we’ve found just the places to satisfy your taste buds. Ready for a delectable journey through Windsor’s culinary scene? Let’s dig in!
High-end
The Brasserie at Sir Christopher Wren Hotel
Walking distance: 10 minutes
Nearest train: Windsor & Eton Riverside
Cuisine: Modern British
Google rating: 4.5
Situated majestically on the riverbank, The Brasserie at Sir Christopher Wren Hotel offers diners a mix of history and modernity. The restaurant seamlessly blends traditional British cuisine with contemporary twists, ensuring a memorable meal. Diners are treated to stunning views of the Thames which enhance the entire experience.
Signature dishes like the pan-seared scallops, paired with a perfectly blended celeriac puree, showcase the chef’s creativity. Their beef wellington is another must-try, cooked to sheer perfection. For dessert, the sticky toffee pudding is nothing short of divine and pairs wonderfully with their selection of dessert wines.
Tasting menus are a highlight here, offering a curated journey through the best of British flavours. With white tablecloths, gentle lighting, and impeccable service, dining here feels like a royal affair.
The Duchess of Cambridge
Walking distance: 8 minutes
Nearest train: Windsor & Eton Central
Cuisine: European
Google rating: 4.3
Nestled in Windsor’s bustling heart, The Duchess of Cambridge serves up European cuisines with a twist of sophistication. It’s a spot where elegance meets warmth, making every diner feel both pampered and at ease.
The menu bursts with standout dishes such as the roasted duck breast served with an orange glaze and the wild mushroom risotto, which is creamy yet surprisingly light. Those looking for lighter fare can indulge in their fresh seafood platter, a delight with a glass of chilled white wine.
The interior, with its deep hues and grand chandeliers, evokes a feeling of luxurious escape. With an extensive wine list and attentive staff ready to recommend pairings, your meal becomes a delightful symphony of flavours.
Bel & The Dragon
Bel & The Dragon
Walking distance: 5 minutes
Nearest train: Windsor & Eton Riverside
Cuisine: British
Google rating: 4.5
Occupying a prime spot near Windsor Castle, Bel & The Dragon combines historic charm with modern flair. The building’s traditional architecture holds stories of the past, while its interiors have been thoughtfully updated to offer comfort and style.
Start your meal with the lobster and crayfish cocktail, which brings a taste of the sea to your plate. Their signature roast English lamb is cooked to juicy perfection, accompanied by a rich red wine jus. Vegetarians will delight in the heritage beetroot salad—a colourful plate both pleasing to the eye and palate.
Friendly staff ensure every moment is enjoyable, while the selection of craft beers and wines from their own vineyard adds a unique touch.
Gilbey’s Bar & Restaurant
Walking distance: 7 minutes
Nearest train: Windsor & Eton Central
Cuisine: Modern European
Google rating: 4.6
A favourite for both locals and tourists, Gilbey’s Bar & Restaurant offers an eclectic menu and warm atmosphere. Located close to the castle's grandeur, it provides an exquisite dining retreat with delightful modern European flavours.
The menu promises treasures, like their slow-cooked pork belly with apple puree—a beautiful balance of sweet and savoury. Sea lovers shouldn’t miss the herb-crusted cod, complemented with pea and mint risotto. For those with a sweet tooth, their lemon tart is a refreshing end to the meal.
Boasting a wine bar theme, Gilbey’s is perfect for casual drinks before dinner.
Mid-range
Clarence Brasserie & Tea Room
Walking distance: 6 minutes
Nearest train: Windsor & Eton Riverside
Cuisine: British
Google rating: 4.4
Where tradition merges with relaxation, Clarence Brasserie & Tea Room provides a delightful escape. In the shadow of Windsor Castle, it’s ideal for tea lovers and British food enthusiasts alike.
Diners shouldn't miss the classic afternoon tea, featuring dainty sandwiches, scones, and a tempting array of pastries. For something heartier, the beef and ale pie is both warming and satisfying, while the Caesar salad offers a lighter option.
The tearoom's vintage style embraces you with its charm—floral patterns, cozy seating, and light streaming through grand windows make certainly benefits the experience.
Côte Brasserie
Côte Brasserie
Walking distance: 9 minutes
Nearest train: Windsor & Eton Central
Cuisine: French
Google rating: 4.3
Cote Brasserie brings a slice of Paris to Windsor, and is a quintessential spot for those craving French classics. Located close to the castle, it delivers a mix of casual elegance and authentic flavours.
Duck confit and steak frites headline their menu, each cooked with precision and flavor. The French onion soup, paired with freshly baked bread, offers a warm hug to your taste buds. Their affordable set menus make it easy to indulge without stretching your budget too far.
Inside, the French-inspired decor—from traditional bistro chairs to artful wall pieces—enhances the dining experience.
Thai Terrace
Walking distance: 12 minutes
Nearest train: Windsor & Eton Central
Cuisine: Thai
Google rating: 4.4
Spice up your dining plans at Thai Terrace, where vibrant flavors await. Just a short walk from the castle, it beckons with fragrant aromas and a welcoming atmosphere.
Their red curry is a standout—rich, aromatic, and perfectly spiced. Pad Thai is another favourite, offering a balanced blend of textures and tastes. As a refreshing finish, their mango sticky rice never disappoints.
Thai Terrace’s warm interiors, adorned with traditional Thai decor, create an immersive eastern experience.
The Boatman
Walking distance: 11 minutes
Nearest train: Windsor & Eton Riverside
Cuisine: British
Google rating: 4.3
The Boatman, Windsor’s only riverside pub, offers more than just a meal. Located near the castle, it’s a favourite for those seeking classic British food with scenic views.
Fish and chips are a must-try here—crispy, golden, and generously portioned. The steak and ale pie remains a top pick, while lighter options like the smoked salmon salad cater to all tastes.
Overlooking the Thames, The Boatman provides an unrivalled dining ambiance. Whether choosing an alfresco table or cozying up indoors, the sights and sounds of the river enhance each moment.
Budget-friendly
Restaurant: Clarence Bakery
Walking distance: 5 minutes
Nearest train: Windsor & Eton Central
Cuisine: Bakery/Café
Google rating: 4.5
For a quick, tasty stop, Clarence Bakery delivers fresh flavours and classic treats right by the castle. It's perfect for refuelling after a busy day.
Famed for buttery pastries, their croissants and sausage rolls stand out as must-tries. Selection of fresh sandwiches is sure to satisfy, featuring fillings like chicken pesto and roasted vegetables packed with flavour.
The bakery’s cozy vibe and uick counter service ensures you’re in and out without missing a beat.
Alma Tavern
Alma Tavern
Walking distance: 9 minutes
Nearest train: Windsor & Eton Riverside
Cuisine: Pub food
Google rating: 4.3
Alma Tavern offers hearty pub food and a warm atmosphere, making it a favourite for budget-conscious travellers. Just a short stroll from Windsor Castle, it’s perfect for a laid-back meal.
The menu features classics like fish and chips and bangers and mash, each dish comforting and satisfying. Their Sunday roast is particularly popular, offering generous portions and plenty of flavour. For vegetarians, the spicy bean burger provides a tasty, filling option.
Inside, the cozy vibe is complete with wooden furnishings, friendly barkeepers, and jovial regulars. This is the place for you if you're looking to enjoy good food in a no-nonsense, authentic pub setting.
The Giggling Squid
Walking distance: 10 minutes
Nearest train: Windsor & Eton Central
Cuisine: Thai
Google rating: 4.5
The Giggling Squid delights with its authentic Thai flavours and charming setting, offering a memorable culinary escape just moments from Windsor Castle.
The aromatic green curry is a highlight, bringing vibrant, fresh spices to the table. Their pad see ew, a flavourful noodle dish, offers a satisfying blend of soy and garlic. Finish with the delectable Thai pannacotta—a treat for any sweet tooth.
Affordable lunch deals make it easy to enjoy a full meal without overspending.
Build your unique London itinerary with our trip planner
We’ll give you the best route to check off all your must-sees, museums, landmarks and more
For more fun, check out other things to do near Windsor Castle, and why not keep it regal with the best Downton Abbey tours?
Step up your sightseeing with The London Pass®.
We make it easy to explore the best a city has to offer. We’re talking top attractions, hidden gems, and local tours, all for one low price. Plus, you'll enjoy guaranteed savings, compared to buying individual attraction tickets.
See more, do more, and experience more with The London Pass® - just choose a pass to get started!