When exploring the charming town of Windsor, your culinary experience matters just as much as the sights. With its royal history, riverside views, and vibrant culture, Windsor offers a range of dining options to suit all tastes. From cosy British pubs to elegant brasseries, there’s something here for everyone.
Whether you’re visiting for a weekend getaway or you’re a local foodie, knowing where to dine can elevate your visit. This guide helps you discover the top 10 restaurants in Windsor in UK for a memorable meal.
What Makes Windsor a Top Destination for Food Lovers?

Windsor is more than a historic town, it’s a haven for culinary enthusiasts. The town attracts global visitors, which has helped shape a rich, diverse food culture.
From traditional British dishes to innovative fusion cuisine, Windsor presents quality dining in a picturesque setting.
Tourists enjoy the blend of history and hospitality, with many restaurants located near Windsor Castle and along the scenic River Thames. The mix of casual eateries and fine dining spots ensures there’s something for every mood and budget.
Key highlights for food lovers include:
- Historic pubs offering traditional British fare
- Modern brasseries with creative menus
- Riverside dining experiences with romantic views
- A growing number of vegetarian and vegan options
- International influences including Italian, Moroccan, and French cuisines
This balance of tradition and innovation makes Windsor one of the UK’s most underrated foodie destinations.
How Do You Choose the Right Restaurant in Windsor for Your Needs?
Choosing the perfect restaurant in Windsor depends on what kind of experience you’re after. Whether you want a romantic riverside dinner, a family-friendly lunch, or a quick bite near Windsor Castle, the town offers versatile options to suit your needs.
Start by defining your purpose, are you celebrating a special occasion, looking for a casual lunch, or seeking a romantic spot? Also, consider your dietary needs, budget, and preferred cuisine.
Here’s a quick guide to help you decide:
- Occasion: Romantic dinners suit riverside or candlelit spots, while families may prefer child-friendly venues. Business meals work best in quiet, elegant spaces.
- Budget: Pubs and casual eateries are great for low-cost meals. Mid-range places offer variety, while high-end dining provides premium service.
- Cuisine Preference: Options range from Italian and British to French, Mediterranean, and Moroccan, covering most tastes.
- Ambience: Choose between cosy traditional, modern stylish, or restaurants with riverside and garden seating.
Reading updated reviews and checking menus online can also help you make an informed decision. Booking ahead is recommended, especially on weekends or during holidays.
Are There Different Types of Cuisines Available in Windsor?

Yes, Windsor offers a diverse culinary landscape that reflects both its local heritage and international appeal. Whether you’re after classic British comfort food or exotic Mediterranean flavours, you’ll find plenty of choices.
From quaint bistros serving handmade pasta to upscale venues offering French cuisine with a view, the food scene is welcoming to all palates. Several restaurants even cater to specific dietary requirements, including vegan and gluten-free diets.
Here’s a table showcasing some of the most popular cuisine types in Windsor and what to expect:
| Cuisine Type | What to Expect | Popular Among |
| British | Fish and chips, Sunday roasts, pies | Traditional diners |
| Italian | Pasta, pizza, antipasti | Families, couples |
| French | Steak frites, duck confit, pastries | Fine-dining lovers |
| Mediterranean | Grilled meats, seafood, mezze | Adventurous foodies |
| Moroccan | Tagines, couscous, spices | Spice lovers, halal |
| Vegan/Vegetarian | Plant-based meals, dairy-free options | Health-conscious eaters |
This variety ensures that everyone, from locals to global tourists, finds something delicious to enjoy.
What Are the Top 10 Restaurants in Windsor in the UK
Before diving into the list, it’s important to note that each of these restaurants has been selected based on their unique dining experience, popularity, consistent quality, and atmosphere.
From riverside views to hidden gems tucked in Windsor’s lanes, these eateries deliver more than just food, they offer memorable experiences.
1. The Boatman – Riverside British Dining with Local Flavour

Nestled beside the River Thames and just a short stroll from Windsor Castle, The Boatman is the town’s only riverside pub offering traditional British cuisine in a relaxed, scenic setting.
With cosy indoor seating, a conservatory, and a riverside terrace, it’s ideal for everything from casual lunches to special occasions.
Cuisine
The Boatman serves classic British food with a modern, seasonal twist, using locally sourced ingredients wherever possible. All dishes are cooked fresh on-site, showcasing the best of British culinary traditions.
Popular dishes include:
- Beer-battered fish and chips
- Gourmet burgers
- Steaks cooked to order
- Pasta specials
- Signature Eton Mess dessert
They also provide vegetarian, gluten-free, and custom dietary options on request.
Highlights
- Scenic riverside location overlooking Eton Bridge
- Flexible dining areas including terrace, conservatory, and restaurant
- Family-friendly with kids’ menu and highchairs
- Dog-friendly zones with treats and water bowls
- Event-ready venue for up to 80 guests, with custom menus and décor
- Sustainably sourced ingredients and fresh cooking
Why Visit The Boatman?
With its stunning river views, historic charm, and freshly made British food, The Boatman is a standout spot for relaxed dining in Windsor. Whether you’re stopping by after a castle tour or planning a celebration, it’s a place that feels special without trying too hard.
2. The Loch & The Tyne – Sustainable British Dining in the Countryside

Located in the historic village of Old Windsor, The Loch & The Tyne is a countryside pub that offers elevated British cuisine with a strong focus on sustainability.
It’s an inviting escape from town, combining eco-conscious values with Michelin-recognised food in a relaxed rural setting.
Cuisine
The menu is a creative take on modern British dishes, made with locally sourced and seasonal ingredients. The restaurant celebrates British produce with an ever-evolving selection, including craft beers and English wines.
Notable offerings include:
- Innovative takes on classic pub food
- Sunday roasts made with premium meats
- Vegetarian and eco-conscious choices
- Locally sourced drinks and desserts
The pub also welcomes dietary requests and adapts its offerings for vegetarians, vegans, and gluten-free diners.
Highlights
- Michelin Bib Gourmand award for culinary excellence
- Eco-friendly operations with sustainable sourcing practices
- Part of Adam Handling’s collection, a renowned UK chef
- Pet-friendly and ideal for Sunday lunches
- Perfect for events and countryside getaways
Why Visit?
From its award-winning food to its commitment to sustainability, The Loch & The Tyne offers an exceptional dining experience in a cosy countryside pub setting. It’s an excellent choice for food lovers seeking innovation, atmosphere, and purpose, all in one spot.
3. The Ivy Royal Windsor Brasserie – Elegant Dining Opposite Windsor Castle

Just across from Windsor Castle, The Ivy Royal Windsor Brasserie brings timeless elegance to the town’s dining scene. With art-deco interiors, lively ambience, and all-day dining, it’s a popular choice for locals, tourists, and special celebrations.
Cuisine
The menu blends modern British classics with global favourites, offering something for everyone, from breakfast to dinner and everything in between.
Signature dishes include:
- The Ivy shepherd’s pie
- Crispy duck salad
- Vegetarian tagine
- Smoked haddock fish cakes
- Show-stopping desserts
The menu also caters to various dietary preferences, including vegetarian and gluten-free options.
Highlights
- Iconic location directly opposite Windsor Castle
- Art-deco interiors with stained glass, marble floors, and banquettes
- All-day dining with breakfast, lunch, dinner, and cocktails
- Private Royal Room for semi-private events
- Polished service and a high-end brand reputation
Why Visit?
For an elegant yet approachable experience, The Ivy Royal Windsor Brasserie delivers consistently good food and a glamorous setting. Whether you’re having afternoon tea or marking a special moment, it feels like an occasion every time you dine.
4. Côte Brasserie – Windsor – French Charm by the River

Located near Windsor Bridge with views of the Thames and the castle, Côte Brasserie brings the warmth of a Parisian bistro to the heart of Windsor. It’s a relaxed yet stylish spot perfect for everything from a casual brunch to a romantic dinner.
Cuisine
The menu focuses on modern French favourites, crafted with seasonal ingredients and prepared to classic standards. There’s a strong emphasis on consistency, flavour, and presentation.
Favourites on the menu include:
- French onion soup
- Steak frites
- Duck confit
- Crème brûlée and chocolate fondant
- Vegan and brunch dishes
There’s also a dedicated vegan menu and sharing boards available on Sundays.
Highlights
- Stunning riverside location near key Windsor attractions
- Outdoor terrace seating for sunny days and evening drinks
- Family-friendly with a versatile all-day menu
- Excellent value set menus and breakfast deals
- Easy access from Windsor & Eton Riverside station
Why Visit?
With unbeatable river views, authentic French dishes, and a relaxed atmosphere, Côte Brasserie – Windsor is a delightful escape just steps from the town centre. It’s ideal for any occasion where good food and a beautiful setting matter.
5. Enzo’s – Homestyle Italian Dining in the Heart of Windsor

In the heart of Peascod Street, Enzo’s is a family-run Italian restaurant known for its warm service, homemade dishes, and authentic atmosphere. With rustic interiors and hearty flavours, it’s a favourite among locals and visitors alike.
Cuisine
The menu features traditional Italian cuisine made from fresh, high-quality ingredients. Everything is cooked to order, and the kitchen prides itself on maintaining true Italian flavour.
Must-try items include:
- Hand-stretched wood-fired pizzas
- Handmade pasta with rich sauces
- Classic Italian mains like veal and seafood
- Homemade desserts like tiramisu
- Vegetarian and gluten-free options
All bread and cakes are baked on-site daily, adding to the freshness.
Highlights
- Authentic Italian trattoria feel with rustic charm
- Friendly, welcoming service from a passionate team
- Fresh, local sourcing and traditional recipes
- Suitable for all occasions, from casual lunches to celebrations
- Central location near shopping and sightseeing spots
Why Visit?
For comfort food with soul and service that feels like family, Enzo’s delivers one of the most authentic Italian dining experiences in Windsor. It’s a place where quality and hospitality go hand in hand.
6. Meimo – Moroccan – Mediterranean Dining with Heart and Spice

A short walk from Windsor Castle, Meimo is a family-run gem serving a rich fusion of Moroccan and Mediterranean dishes. With over 20 years of culinary experience, the team brings bold flavours and warm hospitality to every plate in a cosy, welcoming environment.
Cuisine
The menu is a blend of classic and modern Moroccan cuisine, infused with Mediterranean influences. Dishes are made using authentic spices and traditional cooking techniques.
Signature dishes include:
- Slow-cooked Moroccan tagines
- Mezze sharing platters
- Spiced chicken and seafood
- Mediterranean-style pasta and burgers
Vegetarian and gluten-free options are also available.
Highlights
- Family-owned and operated with 20+ years in Windsor’s food scene
- Expert use of Moroccan spices and marination
- Comfortable and colourful interior with Moroccan décor touches
- Located at the end of Peascod Street, near shops and the castle
- Attentive service and consistently fresh dishes
Why Visit?
Meimo stands out for its warm atmosphere, exotic flavours, and genuine hospitality. It’s a must-visit for those craving something different in Windsor, where spices and culture come together on the plate.
7. The Greene Oak – Refined British Fare in a Gastropub Setting

Located just outside the town centre in Oakley Green, The Greene Oak is a modern gastropub offering exceptional British cuisine made from sustainable, locally sourced ingredients. With a relaxed feel and serious culinary credentials, it’s ideal for laid-back yet elevated dining.
Cuisine
The menu celebrates British classics with a seasonal twist, created using produce from local farms and suppliers.
Menu highlights include:
- Fresh South Coast fish dishes
- Rare-breed steaks aged on-site
- Nose-to-tail meat preparation
- Legendary Sunday roasts
- Vegan and gluten-free options
Drinks include fine wines, craft beers, and non-alcoholic choices.
Highlights
- Michelin-rated gastropub with a focus on flavour
- Horsebox dining for quirky outdoor experiences
- Run by ex-Ivy chefs with premium sourcing philosophy
- Perfect for families, friends, and business lunches
- Near Windsor and Legoland, ideal for locals and visitors
Why Visit?
Whether you’re after an outstanding Sunday roast or an expertly prepared steak, The Greene Oak offers honest, delicious food in a comfortable pub setting. It’s a hidden gem that rewards both casual diners and food enthusiasts.
8. Browns Brasserie & Bar – Classic British Dining by the River

Overlooking the River Thames with Windsor Castle in full view, Browns Brasserie & Bar delivers classic British and European cuisine in a refined riverside setting. Its spacious layout, elegant design, and versatile menus make it a popular choice for every occasion.
Cuisine
The menu features a mix of traditional British dishes, French-inspired favourites, and afternoon tea options.
Menu features include:
- Full English breakfasts and brunch items
- Sunday roasts with seasonal trimmings
- Coeliac UK-accredited gluten-free afternoon tea
- Vegetarian and vegan options available
Seasonal ingredients are used throughout, including fresh daily fish.
Highlights
- Prime location with river and castle views
- Multi-level seating including mezzanine and outdoor terraces
- All-day dining, from breakfast to evening cocktails
- Sophisticated interior, perfect for celebrations
- Private event hosting available
Why Visit?
With scenic views, elegant surroundings, and a diverse menu, Browns makes dining in Windsor feel special. It’s the go-to for everything from brunch dates and afternoon tea to riverside dinners and private events.
9. Sebastian’s Italian – Rustic Charm with Authentic Italian Taste

Tucked in the heart of Windsor, Sebastian’s Italian serves up real Italian food with flair and passion. It’s beloved for its open kitchen, wood-fired pizza oven, and friendly, intimate vibe that brings a little piece of Italy to Berkshire.
Cuisine
The focus is on authentic Italian fare made with fresh, high-quality ingredients. The dishes reflect traditional techniques and family recipes.
Menu favourites include:
- Wood-fired pizzas with artisan toppings
- Fresh seafood and pasta dishes
- Homemade tiramisu and desserts
- Italian wines and aperitifs
Everything is prepared to order, and the kitchen is open to view.
Highlights
- First wood-fired oven in Windsor’s Italian restaurant scene
- Open kitchen adds charm and transparency
- Cosy, intimate dining space with a lively feel
- Close to train station and local attractions
- Highly rated service and attention to detail
Why Visit?
From the aroma of pizza from the wood-fired oven to the warm welcome at the door, Sebastian’s Italian offers a genuine and delicious experience for lovers of true Italian cooking.
10. Bill’s Windsor Restaurant – Laid-Back Dining with Fresh, Seasonal Flair

Set just steps from Windsor Castle and the train station, Bill’s Windsor is a colourful and cozy restaurant serving all-day meals packed with personality.
Known for its friendly staff and flexible menu, it’s a favourite for brunch, casual dinners, or relaxed weekend plans.
Cuisine
Bill’s offers European-inspired comfort food with an emphasis on fresh, seasonal produce. The menu includes options for all dietary needs.
Menu highlights include:
- Legendary all-day brunches and pancakes
- Burgers, salads, and seasonal mains
- Vegan, vegetarian, and gluten-free dishes
- Decadent desserts and house cocktails
The ever-evolving menu keeps things fresh and inclusive.
Highlights
- Vibrant interior with rustic and modern touches
- Located near Windsor Castle and train stations
- Indoor and outdoor seating options
- Greengrocer-inspired focus on seasonal sourcing
- Great for families, couples, and solo diners
Why Visit?
Friendly service, flavourful food, and a central location make Bill’s Windsor a solid go-to for any time of day. It’s the kind of place you’ll want to return to, whether for brunch, dinner, or just coffee and cake.
Is Windsor Good for Riverside or Romantic Dining Options?
Yes, Windsor is one of the best destinations in the UK for scenic and romantic dining. With the River Thames weaving its way through the town and Windsor Castle providing a majestic backdrop, the setting alone is enough to impress.
Restaurants located near the water, such as The Boatman and Browns Brasserie, offer breathtaking riverside views. Whether it’s a summer lunch by the river or a cosy winter dinner with candlelight, there’s something truly magical about dining in Windsor.
For a more intimate and romantic vibe, Gilbey’s and Sebastian’s Italian create the perfect mood with dim lighting, soft music, and attentive service.
Top choices for romantic or riverside dining include:
- The Boatman: Directly on the river, excellent for sunset dining
- Gilbey’s: Romantic and elegant townhouse ambience
- Sebastian’s Italian: Cosy, dim-lit setting for quiet date nights
- Browns Brasserie: Riverside terrace with a lively, upscale vibe
These spots not only serve delicious food but also create lasting memories through their ambiance.
Comparison Table of the Top Windsor Restaurants
| Restaurant | Cuisine | Price Range | Ambience | Highlights | Booking Advised |
| The Boatman | Classic British | Mid-range / £20–£40 per person | Riverside, Relaxed | Only riverside pub in Windsor, family & dog friendly, scenic terrace, fresh local produce | Yes |
| The Loch & The Tyne | Modern British (Sustainable) | Premium / £40+ per person | Countryside, Cozy | Michelin-rated, sustainable dining, Sunday roasts, pet friendly | Yes |
| The Ivy Brasserie | Modern British & International | Premium / £40+ per person | Elegant, Art-Deco | Opposite Windsor Castle, all-day dining, Royal Room for private events | Yes |
| Côte Brasserie | Modern French | Mid-range / £20–£40 per person | Stylish, Riverside | French classics, vegan menu, outdoor seating, brunch & Sunday boards | Optional |
| Enzo’s | Italian (Family-Run) | Budget-friendly / Under £20 per person | Casual, Homely | Handmade pasta, wood-fired pizzas, central location, family friendly | Recommended |
| Meimo | Moroccan & Mediterranean | Mid-range / £20–£40 per person | Warm, Colourful | Authentic spices, tagines, mezze platters, Moroccan décor, short walk from castle | Yes |
| The Greene Oak | British Gastropub | Premium / £40+ per person | Modern Pub, Countryside | Michelin-rated, horsebox dining, seasonal menus, rare breed meats | Yes |
| Browns Brasserie | British & French | Mid-range / £20–£40 per person | Grand, Riverside | River and castle views, afternoon tea, Coeliac-friendly, ideal for celebrations | Optional |
| Sebastian’s Italian | Traditional Italian | Mid-range / £20–£40 per person | Intimate, Rustic | Wood-fired pizza, open kitchen, authentic feel, excellent tiramisu | Yes |
| Bill’s Windsor | European-Inspired | Mid-range / £20–£40 per person | Vibrant, All-Day Dining | Brunches, vegan & gluten-free options, friendly service, near castle & station | Optional |
Conclusion
Dining in Windsor is as memorable as visiting its royal landmarks. From riverbank pubs and romantic bistros to vibrant modern eateries, the town offers something for every occasion and palate.
Whether you’re a tourist exploring for the first time or a local looking to try something new, these top restaurants in Windsor in UK will elevate your dining experience. Choose based on your taste, mood, and company, you won’t be disappointed.
Frequently Asked Questions
What time do most restaurants in Windsor close?
Most restaurants in Windsor close between 10 PM and 11 PM, though some may stay open later on weekends.
Can I find vegetarian and vegan food options in Windsor?
Yes, many Windsor restaurants offer vegetarian and vegan-friendly menus with plant-based dishes clearly marked.
Is it necessary to book a table in advance in Windsor restaurants?
It’s highly recommended, especially on weekends and during holidays, to avoid waiting times or missing out.
Are Windsor restaurants suitable for kids and families?
Yes, several restaurants have children’s menus and family-friendly environments with space for strollers or high chairs.
What is the average cost of a meal in Windsor?
A typical main course ranges from £12 to £25 depending on the restaurant, with higher-end venues charging more.
Are there pet-friendly restaurants in Windsor?
Some riverside pubs and cafes allow dogs in outdoor seating areas, but it’s best to check ahead.
Do Windsor restaurants offer takeaway or delivery services?
Yes, several restaurants provide takeaway and partner with delivery platforms like Deliveroo and Uber Eats.




