Christmas & New Year
This festive season, Avington invites you to embrace the magic of Christmas and the promise of the New Year. From frosted mornings on the lakes to evenings by a crackling fire, discover a place where time slows, and celebrations unfold in timeless style.
STAYS FROM £166 PER NIGHT
Christmas Stays at Avington
Wake to mist rising from the water and the soft stillness of the estate, before stepping into your own festive hideaway. Our accommodation ranges from cosy Shepherds Huts for two, to interconnecting cabins perfect for families and groups, and grand houses such as Stillwaters for larger gatherings.
Whether you’re seeking a romantic retreat or a multi-generational escape, Avington offers settings that feel lifted from the pages of a storybook. Explore Winchester’s Christmas charm, then return to your lakeside haven for evenings of togetherness. For festive dining, our village pub The Chestnut Horse is just a stroll away - serving everything from seasonal lunches to Christmas Day celebrations.
Winchester & Beyond at Christmas
Just moments from Avington, Winchester’s world-famous Christmas Market glitters beneath the Cathedral, with artisan stalls, festive food, and seasonal cheer. Explore historic streets strung with lights, enjoy carols and concerts, and soak in the magic of one of England’s most loved Christmas destinations.
Avington provides the perfect base to explore Winchester and the wider Hampshire countryside - where villages and woodlands carry their own winter charm.
STAYS FROM £105
Dine at The Chestnut Horse
At the heart of Avington village, The Chestnut Horse is a cosy country pub with multiple roaring fires, a dog-friendly welcome, and a menu that sings of the season. Throughout December, enjoy festive menus crafted for gatherings large or small, from casual winter suppers to the main events of Christmas Eve, Christmas Day, and Boxing Day.
And with a selection of charming bedrooms, you can make a night of it, waking refreshed for a countryside stroll.
STAYS FROM £200 PER NIGHT
Celebrate the New Year in Nature
Welcome the New Year in the heart of nature, surrounded by those who matter most. At Avington, it’s a time for togetherness - sharing meals, raising a glass, and embracing the season with warmth and ease.
From intimate stays in cosy shepherds huts, to lakeside cabins and larger houses designed for families and friends. With the beauty of the estate just beyond your door, it’s the perfect place to reflect, recharge, and step gracefully into the year ahead. To make the most of your time, New Year stays are available from a minimum of two nights.
FROM £95 PP
Corporate Christmas Gatherings
This festive season, step into a winter storybook at Avington. Set beside frost-kissed lakes and nestled within Hampshire’s countryside, Otters Barn provides the perfect backdrop for your Christmas event.
Just an hour from London and moments from Winchester’s Christmas markets, it’s a setting that blends rustic charm with understated luxury. With dining, accommodation, and nature all around, Avington transforms corporate gatherings into festive moments to remember.