We're reopening on the 11th August! We can't wait to see you soon

A warm welcome awaits

Free Sticky Toffee Pudding When You Sign Up

Sticky toffee pudding with Guinness & Chocolate ice-cream

Sign up to our newsletter and receive a sticky toffee pudding on us! All you need to do is choose any seasonal main from our menu, and your free dessert voucher will apply.

Your voucher will arrive in your inbox within a few hours.

WELCOME TO WINDSOR CASTLE

The Windsor Castle offers a welcoming retreat on Bath Road in Maidenhead, blending traditional pub charm with relaxed contemporary comfort. Whether you're joining us for a leisurely lunch, an evening meal, or drinks with friends, you'll find warm hospitality, carefully crafted dishes, and a well-stocked bar awaiting you.

Our menus celebrate classic pub favourites alongside seasonal specials, perfectly complemented by a selection of curated wines, premium spirits, and expertly poured pints. Inside, cosy interiors create an inviting setting to unwind, while our outdoor space provides the perfect spot to enjoy a drink and watch the world go by.

IN THE HEART OF MAIDENHEAD

Whether you're stopping by for a leisurely meal, a drink with friends, or a well-earned break, The Windsor Castle is an ideal spot to relax. You'll find warm hospitality, quality food, and a welcoming atmosphere waiting for you.

The Windsor Castle is perfectly placed to refresh and refuel following a day exploring the surrounding Berkshire countryside on one of Maidenheads various walking and cycling routes.

ALFRESCO DINING

When the sun’s shining, there’s no better place to be than our spacious terrace at the Windsor Castle. Our outdoor space offers a welcoming, relaxed setting, with plenty of areas to keep you comfortable whatever the weather, making it the perfect for everything from laid-back lunches to evenings with friends and family.

Four-legged friends are always welcome at The Windsor Castle. After a walk along the Thames Path or around the local area, settle in with your faithful companion by your side and enjoy a well-earned drink and bite to eat.

Find us

Located on Bath Road, The Windsor Castle is a short walk from the bustling town centre, whether you’ve been shopping, commuting, or making the most of Maidenhead’s lively mix of local businesses and amenities.

Sign up for the latest news, special offers and a free gift!


Privacy Policy (opens in a new window)
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

See our full privacy policy here