In case you missed it see what’s in this section

Kings Head Hotel Cirencester
Festive Afternoon Tea
Where: Kings Head Hotel Cirencester
About: There is nothing quite like the glorious tradition of an English Afternoon Tea and they are delighted to be offering a Festive version of their popular Full Afternoon Tea. There can be no better way to wile away an afternoon with family and friends.
Naturally, this will include a selection of freshly made finger sandwiches; warm, freshly baked scones, accompanied by Cornish clotted cream and strawberry preserve, followed by a scrumptious assortment of cakes and pastries. All accompanied by a pot of your choice of tea or a cup of coffee.
Availability: Throughout December 2025
Time: Daily from 1.30pm until 4pm
Capacity: The afternoon tea is available for groups of 8 or more only.
Price: £49.50pp (minimum of 8 people) + this includes a glass of prosecco
How to book: Call 01285 700900. Pre-booking is essential.
Festive Private Dining
Where: Cirencester
About: Looking for some festive cheer this year so why not go all out and celebrate with those you love over some fantastic food and wine?
Whether it’s an intimate festive gathering with family and friends or a Christmas office celebration – the Kings Head Hotel offers the perfect backdrop for any festive get together. Throughout December, their private dining spaces will be serving delicious fare.
The Wine Cellar
Experience the unique atmospheric space of the Wine Cellar with its arched ceiling, exposed brickwork, glass walled wine display and bespoke dining table.
- Minimum spend of £1,500
The Panel Room
Enjoy the sophisticated décor of the Panel Room, with its fireplace and original wood paneling giving the space a real Cotswolds feel.
- Minimum spend of £1,500
Availability: Throughout December
Price: £95 per person
Menu: Click here

De Vere Cotswold Water Park
Festive Afternoon Tea
Where: Cotswold Water Park
About: Discover sparkling Christmas trees, twinkling fairy lights and a breath-taking lake view, whilst you enjoy delicious finger sandwiches, warm scones and a selection of festive sweet treats.
Menu: Click here
Availability: Available from 1st December
Time: Served daily between 1pm - 3:30pm
Price: £24pp
Santa Sunday Carvery
Where: Cotswold Water Park
About: Christmas simply wouldn’t be the same without a trip to Santa! This year, De Vere Cotswold Water Park are offering a delicious, three course carvery lunch alongside children’s activities and a family-friendly disco.
Menu: Click here
Availability: Sunday 15th December
Time: Sittings are available at 12:30pm, 1pm, 1:30pm and 2pm. The disco will start at 3pm.
Price:
- £35.00 - adult
- £28.00 - per child (3-12 years)
- £10.00- per infant (0-2 years)

The Leonardo Hotel
Christmas Lunch & Dinner
Where: The Leonardo Hotel
About:
Team/Office Christmas Lunch
Join The Leonardo Hotel this festive season for their Christmas menu! Prices are per person but do include festive novelties. Minimum 30 people and pre-booking is required. View their menu, here.
Prices: Two courses £27.50, Three courses £32.50

Chiseldon House Hotel
Where: Chiseldon House Hotel
About: Enjoy a delightful and festive meal at Chiseldon House Hotel! Whether you're planning the office Christmas party or a holiday gathering with family and friends, Chiseldon House Hotel is the perfect venue for your celebrations.
Menu: Click here
Availability: Throughout December
Price:
- Lunch £34 per person
- Dinner £42 per person

Hall & Woodhouse
Where: Hall & Woodhouse Wichelstowe
About: H&W are now taking Christmas bookings for the 2025 festive season so start your countdown to Christmas and secure the best seat in the house.
Get ready to celebrate the festive season with a special December Celebration Menu and a Christmas Day menu, including options for children.
Whether you’re gathering with friends or family, their menus feature a variety of festive favourites, from their classic Roast Turkey with all the trimmings to mouth-watering starters and indulgent desserts. Christmas day has a hearty three-course meal lined up for guests to enjoy.
Availability: Throught December
- Christmas Eve 09.30am - 11.00pm
- Christmas Day 11.30am - 6.00pm
- Boxing Day 11.00am - 7.00pm
- New Years Eve 09.30am - 1.00am
- New Years Day 11.00am - 7.00pm
Menus:
How to book: Spaces are nearly all reserved so hurry before you miss out! BOOK HERE.
Christmas Lunch & Dinner in Swindon and Wiltshire – FAQs & Helpful Tips
What are the best places for Christmas lunch in Swindon and Wiltshire?
Many restaurants and pubs across Swindon and Wiltshire offer special festive menus. Our guide highlights TGtW-approved venues serving quality Christmas lunches that suit all budgets.
Where can I book a Christmas dinner in Swindon for 2025?
You can book a Christmas dinner in Swindon at a variety of pubs, hotels, and restaurants. It’s best to reserve early as popular venues fill up fast in November and December.
How much does a Christmas meal cost in Wiltshire?
Prices for Christmas lunch and dinner in Wiltshire vary depending on the venue, usually ranging from £25–£60 per person for a festive set menu.
Do Swindon restaurants offer vegetarian or vegan Christmas menus?
Yes — many Swindon and Wiltshire restaurants now provide vegetarian, vegan, and gluten-free Christmas lunch and dinner options. Always check menus in advance when booking.
Can I book a Christmas lunch for large groups or office parties in Swindon?
Absolutely. Several venues in Swindon and Wiltshire cater specifically for Christmas office parties and large groups, with private dining and festive packages available.
Where can I go for a family-friendly Christmas dinner in Wiltshire?
Wiltshire has plenty of family-friendly pubs and restaurants offering Christmas menus with children’s portions, high chairs, and festive activities.
When should I book my Christmas lunch or dinner in Swindon and Wiltshire?
It’s best to book by early autumn (September–October) to secure your preferred date and venue, especially for larger groups or weekends in December.