At Castle Hotel Windsor, we've pulled out all the stops to offer you the magical Christmas celebrations you deserve this year. We're excited to host a dazzling selection of festive dining experiences, special events, and packages for the most delightful stays in Windsor this Christmas and New Year's Eve.
Download our festive brochure
For an overview of our seasonal events, including parties, short breaks, afternoon tea and festive dining options, download our Christmas brochure.
Enjoy a decadent evening of celebrations at Castle Hotel Windsor. We offer a range of packages for festive feasts, with drinks and room hire.
Festive Afternoon Tea
Indulge in our afternoon tea experience with a special festive twist. £30 per person, available from Friday 26th November to Thursday 30th December.
Afternoon Tea with Santa
Special event: Sunday 5th December. Treat your little ones to a delicious afternoon tea experience with a visit from Santa and live entertainment. £35 per adult; £20 per child aged 4-12 years, £10 per child aged 0-3 years.
Afternoon Tea with Carols
Special event: Sunday 12th December. Get into the Christmas spirit with a delightful afternoon tea with traditional treats and enjoy our charming live carol singing show. £35 per person.
Breakfast with Santa
Special event: Sunday 19th December. Santa Claus himself is coming to Castle Hotel Windsor for a special visit to deliver a gift for every child (under 12) from 9.30 am. £24.95 per adult; £20.00 per child (4-12 years), £15.00 for children under 4.
Festive Lunches & Dinners
Join us from Friday 26th November to Friday 24th December for delicious two or three-course Christmas lunches and dinners, served daily at Leaf.
We also offer intimate venues for private Christmas dining and celebrations, with decadent three-course meals for £35 per person and room hire from £150.
Christmas Day Lunch
We're excited to host you for the ultimate classic Christmas celebration with a mouth-watering feast with all the trimmings in a magical setting. £95 per adult, £50 per child aged 4-12 years, £20 per child aged 0-3 years.
New Year's Eve Dinner and Stay
Take your New Year celebrations to a new level – join us for an exquisite Gala Dinner. Enjoy a glass of fizz on arrival before sitting down for a magnificent five-course meal followed by live entertainment and dancing. £99 per person. You can also add an overnight stay with breakfast, from £199 per person.
Give yourself the perfect Christmas gift: two days of repose and indulgence at Castle Hotel. Our magical festive break packages include an elaborate Christmas Eve dinner, breakfast and lavish lunch on Christmas Day, and breakfast on Boxing Day. From £315 per adult and £150 per child (under 12), staying in a classic room.
Spoil a colleague or loved one this year. We offer a range of gift vouchers for wonderful treats from afternoon tea to an overnight stay.