Skip to content
Book A Stay
Book A Table

Celebrate Christmas in style at the castle hotel

From fun-filled Christmas party nights, to our legendary festive afternoon tea and the main event – Christmas Day Lunch, this is a quintessential Christmas celebration that you will remember forever.


Get the gang and the team together for a knees-up to celebrate the end of the year with one of our fabulous party nights. Enjoy a drink on arrival, divine three-course menu and half a bottle of wine per person.

November from £50 per person | December from £69 per person | January from £50 per person


Our festive afternoon teas are a real treat with an indulgent festive twist. Enjoy a selection of seasonal bites, both savoury and sweet.

Adults £42.50

Available daily from 12 noon to 5:00pm, Friday 15th November to Monday 30th December (excluding 25th December).

Breakfast with SANTA

Indulge your little ones with an unlimited breakfast buffet and a visit from Santa Claus with a gift for all little ones under 12s.

Bookings available from 9:30am to 10:00am on Sunday 15th, Saturday 21st, Sunday 22nd, and Monday 23rd December in the Windsor Suite.

Adults £30.00 | Children 4-12 years £27.50 | Children 2-3 years £19.50 | Children 0-1 years £6.00

Afternoon tea with Santa

Our younger guests can enjoy a fun-filled afternoon with festive afternoon tea with a special visit from Santa along with children’s entertainment.

Available from 1.30pm Sunday 15th, Sunday 21st, Sunday 22nd and Monday 23rd December in the Windsor Suite.

Adults £42.50 | Children 4-12 years £25.00 | Children 1-3 years £12.50 | Children 0-1 years £6.00

Festive Dining in Leaf

Perfect for a catch up with friends and colleagues in the heart of Windsor, dive into our festive dishes. Available daily from Friday 15th November to Tuesday 24th December in Leaf.

Two-courses £30.00 | Three-courses £35.00


Take a seat in our stunning Windsor Suite and start the day with a glass of fizz. Then treat yourself to a four-course feast that you have been looking forward to all year including a traditional roast turkey with fluffy roast potatoes and all the trimmings.

Adults £150.00 | Children 4-12 years £75.00 | Children 0-3 years old £35.00

Bookings available between 12 noon and 2.00pm.

Christmas breaks

Let us make Christmas effortless for you and the family with our inclusive festive breaks. Look forward to delicious food and drink, and a well-deserved time to relax.

Two-night breaks: 24th to 26th December: £459 per adult in a Classic bedroom.
Three-night breaks: 24th to 27th December: £534.50 per adult in a Classic bedroom.


New year’s eve party

Ring in 2025 in style in the stunning Windsor Suite with a five-course meal before taking to the dance floor for an unforgettable end to the year.

Adults £115.00 per person.


Celebrate the end of the year with a relaxed meal with friends and family in our Leaf restaurant.

Adults £50.00 per person.

Make an enquiry

Get in touch with our Christmas team to find out more details and to book your festive celebration.

Personalised gift experience

Give the gift of choice this Christmas. Spoil a colleague or loved one this festive season with a gift voucher they can choose to spend however they wish at The Castle. From afternoon tea, to cocktails, to an overnight break – there are so many ways to treat themselves!