Places to Eat on Christmas Day in Hampshire

Decorating the tree. Shopping for presents. Making Christmas cookies. The hassle of preparing and cooking up a huge Christmas spread. The holidays can be a stressful time when there’s a lot to get done. So if you feel you can’t muster up the energy to prepare a banquet, don’t worry. Head to a restaurant this Christmas and let someone else do the cooking (and the washing up!). Simply enjoy good food, relax and spend time with your loved ones – that’s what Christmas is all about after all.

Take a look at the restaurants in Hampshire which are serving up Christmas Day meals. Remember to secure your booking early!


Festive Lunch & Dinner | Chewton Glen

Chewton Glen Hotel & Spa, New Forest, Hampshire, BH25 6QS

Very few can deny the beauty of Chewton Glen at Christmas. The Dining Room in particular has a festive feel you won’t find elsewhere. From the fresh scent of pine needles and the glistening lights on the Christmas trees to name but a few festivities, you’ll enjoy when dining with us. Aside from the visual delights, there’s a delicious menu, celebrating the yuletide season with the promise of plenty indulgence.

Five Course Festive Dinner

From £77 per person

View Menu | Book now

Three Course Festive Lunch

Three-course lunch – £49 per person

View Menu | Book Now

Christmas Day at The Kitchen

Enjoy a glass of fizz on arrival followed by tapas starters for all to share, the main course, dessert and coffee with mince pies. 

£140 per person

View Christmas Day at The Kitchen Menu

View all Festive Feasts at Chewton Glen

Christmas Menu | The Old Forge

The Old Forge, Main Road, Winchester, Hampshire, SO21 2EE


Available from 18th November to 30th December (excluding Christmas Day and Boxing Day), our Classic, Indulgent and Extra Special Festive Menus are the perfect treat for you and your friends and family during the most wonderful time of the year.

From £26.95 per person

View Menu here


You deserve an extra special treat this Christmas; to make up for lost time and make this Christmas even more magical. Our expert chefs have crafted our Christmas Day 2021 menu, starting from £76.95 per person, that’s designed to give you another truly special day to relax and indulge.

From £76.95 per person

View Menu here

View all Christmas Events at The Old Forge here


The Hampshire Hog, London Road, Clanfield, Waterlooville, Hampshire, PO8 0QD

Whether it’s drinks, dinner or lunch, let us tempt you to spend the festive period with us and our delicious menu of freshly-cooked and lovingly prepared treats to tease, tempt and tantalise your tastebuds. 

Christmas Dining Menu – 2 Course £24pp | 3 Course £28pp

Christmas Day – £75pp

Christmas Buffet – £18pp


45 Church Road, Fleet, Hampshire, GU51 4NE

Step into a Christmas at The Lismoyne this year with our incredible festive line up of Party Nights, Festive Afternoon Tea, Christmas Day Lunch and our New Year’s Eve Party! All with delicious festive food and your favourite Christmas drinks, and the best entertainment!

View Christmas Brochure here

Best Western Chilworth Manor

Chilworth Manor Hotel, Chilworth, Southampton, Hampshire, SO16 7PT

Whether you are enjoying dinner for 2 with a loved one or celebrating with a group of friends or colleagues, the perfect combination of good food, attentive service and welcoming festive atmosphere you will find at Best Western Chilworth Manor will help ensure you can truly relax and enter into the spirit of the festive season.

Our popular 2 or 3 night Christmas residential package is back this year, join us for a few days of relaxation and celebration. 

View Christmas Brochure here

Places to Stay in Hampshire

Watercress Lodges & Campsite | Hampshire

Bighton Hill, Ropley, Alresford, Hampshire, SO24 9SQ

Brocklands Farm Glamping | Hampshire

Brocklands Farm, West Meon, Petersfield, Hampshire, GU32 1JN

Old Dairy Farm Luxury Glamping

The Old Dairy Farm , Long Copse Lane, Emsworth , Hampshire, PO10 7UL

Sandy Balls | Away Resorts Hampshire

Sandy Balls Holiday Village, Southampton Road, Fordingbridge, The New Forest, Hampshire, SP6 2JZ

Bramley Bell Tent | Ridge Farm Glamping

Ridge Farm, Hambrook, Chichester, West Sussex, PO18 8UB

Lightfoots Farm | Hampshire

Lightfoots Farm, Silver Street, Sway, Hampshire, SO41 6DG

Omaha Meadows Campsite | Dorset

Wimborne, Dorset, BH21 6RS

The Hog’s Back Hotel & Spa | Surrey

Seale, Farnham, Surrey, GU10 1EX

Whitecliff Bay | Away Resorts Isle of Wight

Whitecliff Bay Holiday Park, Hillway Road, Bembridge, Isle of Wight, PO35 5PL