Whether you’re looking for the perfect Christmas dinner to enjoy with family and friends, or you’re planning an office meal to celebrate the end of another busy year with your colleagues, there are plenty of local hotels with dining packages that can add a touch of decadence and style to your celebrations.

Here are seven local hotels with offers you won’t want to miss…

Lucknam Park

The experience begins at Lucknam Park at the mile-long driveway, lined with beech trees, before you enter the hotel for an evening of festive fancies in one of the stylish private dining rooms or the Michelin Star Restaurant Hywel Jones.

Enjoy fine, local ingredients and herbs picked fresh from the extensive kitchen garden. This will be one festive meal you won’t forget in the elegant hotel surroundings.

The Christmas private dining dinner menu includes: Citrus cured Loch Duart salmon, cucumber relish, crispy Porthilly oyster and sea vegetables; loin of Brecon venison, Pithivier ‘Boulangere’, creamed cabbage, Bannerdown sloe gin sauce; and glazed passion fruit tart, soufflé and sorbet.

The three course lunch menu is £42 per person, and the three course dinner menu is £62 per person. Available from 1 December – 3 January 2018. Up to 12 guests can pre-order from a choice of three starters, three mains and three desserts. For 12 guests and above, there will be a set menu of one starter, one main course and one dessert.

Lucknam Park, Colerne, Wiltshire, SN14 8AZ. Tel: 01225 742 777. Visit: lucknampark.co.uk

Bailbrook House Hotel

Set in 20 acres of private grounds, with commanding views overlooking Bath and the countryside, Bailbrook House Hotel is the perfect setting for a Christmas celebration.

The hotel is offering a festive party night package which includes a glass of Cranberry Fizz on arrival followed by a three course dinner with coffee and mince pies, Christmas novelties and dancing to the hotel’s resident DJ. The evening starts with drinks from 7pm, dinner served at 8pm and music until midnight.

Party packages are £35.50 per person on Sunday – Thursdays, and £39.50 per person on Friday and Saturdays.

There are also preferential accommodation rates for those thinking about booking a room for the night.

There’s also a special offer for those thinking about planning their party for after the Christmas period. Enjoy 25% off the package price for Saturday 6 and Saturday 13 January. Spaces limited.

You can also enjoy a festive Sunday lunch with live music for £27.95 per person. Christmas Day lunch is £119.50 per person, and Christmas Day buffet dinner is from £25 for two courses, per person.

Bailbrook House Hotel, Eveleigh Avenue, London Road West, Bath, Somerset, BA1 7JD. Tel: 01225 855100. Visit: handpickedhotels.co.uk/bailbrookhouse

Apex Hotel

It’s Apex Hotel’s first Christmas in Bath since opening earlier this year and to celebrate the hotel is offering each guest a complimentary welcome cocktail on arrival, plus the event organiser can enjoy an overnight stay in the hotel for free.

Apex offers a selection of events including party nights, lunches and a festive dining set menu available throughout the day in December. From get-togethers with colleagues, to family dinners or seasonal catch-ups with friends, there are a range of packages to suit different parties.

The sample menu features: moked chicken and ham hock terrine, mulled pear, chestnut cream, salt baked swede, crackling, turkey roulade, pigs in blankets, festive vegetables, duck fat potatoes, cranberry compote, and Christmas pudding with brandy butter. Party packages are available from £55 per person.

Apex City of Bath Hotel, James St West, Bath. Tel: 01225 328440. Visit: apexhotels.co.uk/apex-city-of-bath-hotel

Combe Grove

Escape the city and relax in the beautiful grounds of Combe Grove Hotel. The hotel is not only offering a delicious festive party menu, but also a pass for the hotel’s spa, which features a pool, sauna, steam room and more – now that’s something a little different for a party!

For £39 per person, guests can enjoy a three course menu featuring the likes of: English sparkling wine from Camel Valley vineyard, Celeriac and Bramley apple soup with apple crisps and sage breadsticks, Enderby’s smoked haddock in a creamy leek and saffron sauce, under a Montgomery’s Cheddar gratin, served with steamed spinach and potatoes, and Brandy snap butterfly filled with dark chocolate and chestnut mousse with a nutmeg cream.

The package also includes a spa pass worth £25, valid for two months after booking. Limited dates available.

Combe Grove Hotel, Brassknocker Hill, Bath, BA2 7HU. Tel: 01225 834644. Visit: combegrove.com

Macdonald Bath Spa Hotel

Whether you’re celebrating with friends or work colleagues, get ready for a night of sumptuous food and dancing at Macdonald Bath Spa Hotel.

The hotel is offering silver party night packages throughout midweek dates in December for £29.95 per person. This package features a fabulously festive three course dinner, plus you can boogie the night away on the dance floor.

There’s also the gold party nights packages available on Friday 17 and 24, and Saturday 18 and 25 November, as well as dates throughout December. Enjoy a glass of cold bubbly, before sitting down to a delicious three course menu, and then it’s off to the dance floor. You could also make a night of it and stay over in the hotel from £145 per room.

Macdonald Bath Spa Hotel, Sydney Road, Bath, BA2 6NS. Tel: 01225 444434. Visit: macdonaldhotels.co.uk/bath-spa-hotel

The Gainsborough Bath Spa

Enjoy a delicious festive lunch menu in the Gainsborough Bath Spa’s stylish yet informal restaurant. Designed by head chef Dan Moon, the menu combines the very best seasonal produce with classic festive flavours.

Every Monday – Friday from 23 November – 22 December, 12 – 2.30pm, diners can enjoy a very special 2 for 1 deal: £40 for two people for four courses and a complimentary glass of mulled wine. Now this is one deal you won’t want to miss!

The Gainsborough Bath Spa Hotel, Beau Street, Bath BA1 1QY. Tel: 01225 358888, visit: thegainsboroughbathspa.co.uk

The Olive Tree

If you’re looking for a central location for your festive meal that will certainly deliver on food, then The Olive Tree – one of Bath’s longest established independent restaurants, and holds three AA Rosettes – will give you a lunch to remember.

The menu features three starters, four mains and three puddings to choose from, including Turkey, breast and confit leg, and traditional garnish; and Queensberry Christmas Pudding, clotted cream ice cream, mandarin, brandy custard. To see the full festive lunch menu, click here.

Two courses are £30, and three courses are £36. This menu is available to be booked in advance from 1 – 23 December, parties of ten or more guests are asked to pre-order in advance or select a set menu with one dish per course to be served to the entire party.

The Olive Tree, The Queensberry Hotel, 4 – 7 Russel St, Bath BA1 2QF. Tel: 01225 447928, web: olivetreebath.co.uk