We had a fantastic Christmas this year and are already making plans and getting excited about what Christmas 2022 has in store!
From family meals to Christmas drinks with friends, we have Christmas menus for every occasion and the warm hospitality you need during the winter months.
It’s never too early to be thinking about Christmas so get in early and start planning your 2022 Christmas celebrations at The Windsor Castle.
A non-refundable deposit of £10 per person is required for all Christmas Day bookings at the time of booking. Please contact the site at which you are booking at to make full payment as soon as possible.
In the event of any changes to government guidelines that may affect your booking, your deposit will remain safe. In the unfortunate event that your booking cannot proceed, we will refund your deposit in full, using the original payment method.