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.