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.

Festive Parties

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.

Private Celebrations

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.

Festive Breaks

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.

Christmas Gifts

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.

We use cookies to enhance your experience in our website. By visiting it, you agree to our Cookies Policy.

Yes, I accept Cookies