We Love


At The Swan we love Christmas, so dig out your flashing earrings, your festive musical tie, and your very best Christmas jumper and join us this year to celebrate.

Our Christmas menu has been created using the same fresh, quality ingredients as all our food throughout the year, and is a mixture of traditional Christmas favourites as well as some classic Swan dishes for those who’ve had just about enough of Turkey!

for Christmas parties we are able to accomodate up to 80 people, and, if you fancy dancing the night away after your meal, book with us on a Friday or Saturday night when we can hire a band or DJ at your request. We fill up quickly however so book soon to avoid dissapointment.

Christmas day always fills quickly, so be sure to get in touch to book a table before we get fully booked. As well as eating chocolate for breakfast, overeating at lunch and perhaps overindulging on snowballs, we believe that Christmas day is all about relaxing and enjoying the day, as we work very hard to make sure that you have the most memorable experience possible.

We are open on Christmas day from 12-5pm, and we only do one sitting, so there’s no rush, you can settle in and enjoy the day.

To book your Christmas party, please give us a call 01454 625 671, email us bookings@swanhotelbristol.com or drop in and see us. From Sunday to Thursday we charge £20 for 2 courses and £25 for 3 courses; on Friday and Saturday we charge £23 for 2 courses and £28 for 3 courses.

For Christmas party bookings we require a £10 non-refundable deposit per person and for Christmas day bookings we require a 50% deposit on booking, with full payment by the first week of December.

Christmas Party Menu

Christmas Day Menu


Check room availability