Want to take the stress out of the big day? Gather your family or friends and book a table at one of these restaurants or pubs, which are serving a special lunch on Christmas Day.
Hort's Townhouse
Cosy up in this sprawling city centre gastropub and tuck into three indulgent courses for your Christmas Day lunch £110 per person, with starters including roast cauliflower soup with sage & chestnuts, or orange & fennel crusted venison carpaccio.
Mains include a choice of West Country 28-day aged sirloin of beef, salt-baked beetroot & wild mushroom Wellington, Gressingham duck Wellington, or turkey with maple roast gammon and Gressingham duck breast. All mains are served with double egg Yorkshire pudding, goose fat roast potatoes, Brussels sprouts, crushed winter roots, maple roast parsnips, and lashings of gravy.
If you're looking for somewhere to stay over the festive period, Hort's Townhouse also has 19 beautifully styled bedrooms above the pub. Book Here

Image - Hort's Townhouse
San Carlo
Enjoy a luxurious, Italian-inspired Christmas Day lunch at this opulent restaurant in the Old City for £97.50 per person for three courses (kids under 12 dine half price). Book Here

Image - San Carlo
Riverstation
Take in the harbourside views from the comfort of your table at Riverstation on Christmas Day, where you can enjoy three courses for £125 per person, with the option top add on a cheese course at the end.
Starters include venison tartare with game crisps, blackberries and confit egg yolk, brown crab parfait or beetroot carpaccio with whipped tofu and spiced granola.
Mains come with the usual selection of roasted potatoes, vegetables and gravy, with choices including stuffed turkey crown, salt-baked celeriac, or 28-day aged fillet of beef with horseradish cream. Book Here

Image - Riverstation
The Harbour Kitchen
Housed in one of Bristol's grandest hotels, this restaurant is open on Christmas Day and serving a decadent three-course menu. You'll be welcomed with canapés on arrival, including wild mushroom and truffle arancini and roast squash tartlet.
Choose from starters including prawn and crab cocktail, celeriac and black truffle velouté, or Gressingham duck carpaccio. Mains are even more luxurious, with the option of roast turkey ballotine, fillet of Hereford beef, or beetroot & shallot tarte tatin, all served with a range of roasted vegetables and sides.
Make the day extra special by booking in for a night or two at Harbour Hotel Bristol, where you can also enjoy their on-site spa. Book Here

Image - Harbour Kitchen at Harbour Hotel Bristol
Miller & Carter Steakhouse
A great option for meat lovers and gluten-free diners alike, Miller & Carter has a Christmas Day menu priced at £114.95 for adults, and £49.95 per child.
You can choose to go classic with turkey and stuffing or butternut squash and chestnut roast with all the trimmings, or go for a steak option, with the choice of a 10oz Filet Mignon or Ribeye surf & turf, served with sautéed scallops, samphire and your choice of sauce and sides.
The restaurant is located within the Bristol Marriott Royal Hotel, where you can also book a stay over the Christmas period and enjoy luxury touches such as four-poster beds and stylish touches. Book Here

Image - Miller & Carter Steakhouse
Coppa Club Clifton
This stylish bar and restaurant is serving up a relaxed four-course menu of seasonal treats for £100, including a glass of fizz on arrival. There's also a three-course Kids Menu available, priced at £47.50.
You'll be greeted with a selection of nibbles, before enjoying starters such as spiced pumpkin soup, roast scallops, and slow-cooked balsamic shallot tarte tatin. Take your pick from mains of roast turkey breast, pan-seared halibut, wild mushroom Wellington or fillet of beef. Book Here

Image - Coppa Club
Chequers Inn, Hanham
Head to this charming riverside pub in Hanham for a three-course Christmas Day lunch, priced at £98 per person. Starters include Jerusalem artichoke & truffle tart with pickled walnuts, or orange & fennel crusted venison carpaccio. For mains you can choose between roast turkey, salt-baked beetroot & wild mushroom Wellington, sirloin of beef, or pan-roast halibut supreme. Book Here

Image - Chequers Inn
Lock Keeper, Keynsham
Best known for its riverside garden in summer, the Lock Keeper is also a cosy spot in winter, and is serving a classic four-course Christmas Day lunch for £98 per person. Book Here

Image - Lock Keeper
Doubletree by Hilton Cadbury House
Enjoy a four-course Christmas Day menu, including a choice of canapés served on arrival and a cheeseboard after dinner. Father Christmas will also make a guest appearance during the meal to give each child a present and pose for a photo. Tickets are £129 per adult and £62 per child. There's also the option to book a festive stay at the hotel and make use of their spa and extensive gardens!

Image - Doubletree by Hilton Cadbury House
Read more: