Book Direct Benefits

Book direct on our website to receive these perks.

Early Check-in at 13:00 & Late check-out at 12:00
10% off food & drinks when eating in the restaurant
Complimentary room service tray charge (normally £5)

Welcome to Windsor Break

The Perfect Place to Stay When Visiting Windsor Castle – Taplow House Hotel & Spa

Taplow House Hotel & Spa is the perfect place to stay when visiting Windsor Castle in Berkshire, England. With its beautiful location near the banks of the River Thames, Taplow House Hotel offers beautiful bedrooms and welcoming hospitality at affordable prices. It’s only 25 minutes from Heathrow Airport and offers an outdoor swimming pool, boutique spa, and much more.

No trip to the Royal Borough of Windsor and Maidenhead could possibly be complete without a visit to the amazing Windsor Castle. We have partnered with the Royal Windsor Information Centre to offer an overnight stay which is inclusive of tickets to Windsor Castle.

Your overnight stay will include:

• An overnight stay in one of our beautiful rooms
• Tickets for Windsor Castle (per person)
• Full English breakfast the following morning

from £120.00 per person

per room for 2 people sharing a classic double room