It’s not too late to book yourself a festive break in Bristol over Christmas and New Year! Take a look at these brilliant packages from a selection of the city's top hotels...
Skip to: December getaways | Christmas Day stays | New Year's Eve packages | Family breaks
December Getaways
Artist Residence
Enjoy 15% off a two-night winter stay, with a complimentary welcome drink for each guest on arrival and late checkout until 12pm. The offer is available on selected dates from 1 November to 10 December and must be booked at least five days in advance.
Hort's Townhouse
Enjoy a one-night December stay in one of the super-cosy bedrooms at Hort's Townhouse in the Old City, including £30 per person towards supper in the restaurant, and a hearty breakfast the following morning. There will also be s a special little something waiting for you on arrival.
Holiday Inn Bristol City Centre
Maximise your available shopping time with Holiday Inn's Christmas Shopping Package, available on stays from 1 October to 23 December. You'll get early check-in, available from 12pm, and when you are all shopped out, return to the hotel and relax with a glass of Prosecco, followed by a delicious three-course dinner. In the morning, fuel up with a cooked breakfast before more shopping.
Thornbury Castle
Enjoy a last-minute getaway before Christmas in the South Cotswolds, walking in the footsteps of royalty! Thornbury Castle's Winter Luxe Retreat includes a complimentary glass of mulled wine, seasonal cocktail or hot chocolate on arrival, a 3-course dinner for two, and a Full English breakfast after your overnight stay.
Mad Swans in the Mendips
Book a stay in one of the cosy eco cabins at this quirky Somerset resort, and enjoy scenic views, the choice of two restaurants, and activities including golf and padel.
A Mad Swans Christmas Package includes Christmas lunch, a hamper and breakfast in your stay.

Image - Mad Swans in the Mendips
Christmas Day stays
Hort's Townhouse
Book a two-night escape in the heart of Bristol’s Old City. You'll receive a glass of Nyetimber to welcome you on Christmas Eve, along with a bar snack sharing board. Christmas Day will include a 3-course Christmas lunch, an evening food hamper and a festive gift, followed by a leisurely Boxing Day breakfast (in bed, if you prefer!).
Harbour Hotel Bristol
Kick the celebrations off with a cooked and continental breakfast on Christmas Eve, then head out to do some Christmas shopping. On Christmas Day, enjoy breakfast and cheers with a glass of bucks fizz. The main event is a superb four-course Christmas Day lunch with all the trimmings in Harbour Kitchen. On Boxing Day, head down for breakfast, then finish your stay with a relaxing dip in the subterranean HarSPA before heading home.
Hotel du Vin & Bistro
Enjoy a two-, three- or four-night stay packed with special treats. Arrive on Christmas Eve and be greeted with a chilled glass of Champagne and a special gift, followed by an aperitif in the bar before sitting down to a festive à la carte dinner. On Christmas Day, wake up to a hearty cooked breakfast and have time to explore the city before returning for Christmas Day lunch and a glass of Champagne. On Boxing Day (26 December), tuck into a leisurely breakfast before going about your day. A delicious dinner awaits your return in the evening (included for three- and four-night stays). On 27 December, enjoy one final cooked breakfast before you depart.

Image - Hotel Du Vin & Bistro
New Year's Eve packages
Harbour Hotel Bristol
Sip a glass of Champagne and feast on canapés followed by four courses before enjoying celebrating the arrival of 2027. Stay overnight, and then on New Year's Day, kick-start the new year with breakfast and a glass of fizz or a Bloody Mary. Relax and recharge in the HarSPA before heading to the restaurant for a sumptuous supper (if you're staying two nights).
Hotel du Vin & Bistro
The New Year's Eve package at this glamorous city centre hotel includes a five-course dinner paired with wines, an overnight stay and a cooked breakfast the following morning, with rooms starting at £191.
Thornbury Castle
Book a two-day stay at this award-winning hotel just a short distance north of Bristol, and enjoy a five-course Gala Dinner on New Year's Eve, followed by a band and a DJ until 1am. On New Year's Day, the package includes a relaxing brunch, lawn activities, cream tea with Champagne, and a three-course dinner.

Image - Thornbury Castle
Family breaks
Wookey Hole Hotel
Enjoy a stay in a cosy, family‑friendly room, with breakfast for the whole family the following morning. Your stay also includes tickets to Wookey Hole's Christmas Experience, with entry to a magical festive lights journey through the world-famous Wookey Hole Caves, a festive Circus show, 4D Cinema, Soft Play and much more. Plus the chance to meet Santa and his elves! From £169, based on a family of four. Package Dates: 20 November – 13 December, weekends only (Fri–Sun), or 18 – 23 December, available daily during this period.

Image - Wookey Hole Hotel
Read more: