Save the hassle of cooking and take the pressure off by booking a Christmas dinner or lunch at one of Hampshire’s hotels or restaurants.
Whether you fancy a Christmas dinner in one of our National Parks within one of our cities, take your pick from some amazing venues that will be serving up turkey and all the trimmings this Christmas Day.
The Old Forge, Otterbourne
In the village of Otterbourne, near Winchester, this country pub is running a 5-course menu with special children’s menu on Christmas Day. Upgrade packages are also available for premium drinks, including a welcome glass of Chapel Down Brut NV and a cocktail to finish.
Find out more about The Old Forge
The Grand, Southampton
In the heart of Southampton, The Grand will be opening up its doors for Christmas Day lunch. Bring along all the family and the younger guests can also enjoy the opportunity to meet Mr Claus himself! Each child booked receives a gift and under 5s are free.
The Trusty Servant, Minstead, New Forest
Dubbed as a “proper country pub”, this dog-friendly inn sits in the heart of the New Forest National Park, where you may find ponies, donkeys and the like passing by.
Kicking off with some amuse bouche, followed by a four-course Christmas Day menu. Adults are £89.99 and children £49.99.
Find out more about The Trusty Servant
Bourne Valley Inn, St Mary Bourne
As well as turkey with all the extras, the Bourne Valley Inn’s Christmas menu offers Chalk Stream trout en croute, Stokes Marsh Farm aged beef sirloin and Heritage squash, beetroot and chickpea Wellington as mains options for Christmas Day with vegan alternatives also available.
Find out more about the Bourne Valley Inn
Spice Island Inn, Portsmouth
Indulge in oozing cheese fondants or satisfy your palate with a succulent roasted turkey dinner at the Spice Island Inn, in the heart of historic Portsmouth.
Find out more about Spice Island Inn
The Master Builder’s House, Buckler’s Hard, New Forest
Set in the heart of the historic maritime village of Buckler’s Hard, The Master Builder’s House oozes in history. This AA rosette-winning restaurant will be offering three-course Christmas Day lunches. Be sure to take a stroll down to the Beaulieu River post-dinner for some gorgeous views.
Find out more about the Master Builder’s House
Oakley Hall Hotel, near Basingstoke
Indulge in Christmas dinner in the grand surroundings of Oakley Hall Hotel. Christmas Day lunch includes 5-courses, mince pies and coffee, a live singer, a photo booth to capture precious memories and festive treats upon arrival. Guests under 12 can burn off energy in the pop-up play village and will get the chance to meet Santa!
Find out more about Oakley Hall Hotel
The Ship, Langstone, Havant
Overlooking Emsworth Harbour, this quirky Fullers pub will be running their Christmas Day menu with mains including Usk Vale turkey breast and Owton’s 28-day dry-aged beef wellington.
Follow up your meal with a brisk walk over to Hayling Island to blow any Christmas cobwebs away!
Bookings for Christmas Day lunch in Hampshire are likely to fill quickly. We strongly recommend booking early to avoid disappointment.
Christmas breaks in Hampshire
Make your Christmas extra special by booking a Christmas package which includes an overnight stay.
Find out more about places to stay offering Christmas breaks
Find places to stay in Hampshire