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.

View from eco pod at Mad Swans in the Mendips
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.

Bedroom with pink walls, large bed and two comfy chairs at Hotel Du Vin in central Bristol - credit Hotel Du Vin
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.

Thornbury Castle at night
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.

Family bedroom at Wookey Hole Hotel - Credit Wookey Hole
Image - Wookey Hole Hotel

Read more: