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!

We can cater for your parties, big or small, but make sure you book your date soon to avoid disappointment.

We can even offer full venue hire, if you would like to use The Swan exclusively for your Christmas party this year.

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.

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