Christmas Lunches In Hampshire

Bring everyone around the table for a relaxed Christmas lunch at one of our Hampshire pubs.
Perfect for festive reunions, family lunches and celebrations with colleagues, our pubs take the pressure out of hosting. Simply arrive, enjoy the seasonal food and let the conversation flow.

Cosy Christmas Lunches in Hampshire

Make time for a relaxed Christmas lunch at one of our welcoming Hampshire pubs and inns. After exploring the New Forest, Hampshire downlands or the coast, settle in with seasonal food, warming drinks and easy-going time with family or friends.

The Anchor Inn

Set on a quiet country road amid Hampshire’s rolling green fields, The Anchor Inn is a peaceful countryside dining room with luxurious ensuite bedrooms. Its intimate, cosy setting is a lovely place to slow down, share good food and make an afternoon of it away from the rush. Gather the people you love for a relaxed Christmas lunch.

Bourne Valley Inn

In St Mary Bourne near Andover, The Bourne Valley Inn is a traditional British pub with a large garden and cosy bedrooms finished in a contemporary cottage style. Its warm welcome and countryside setting make it an easy place to linger over food and drink on a winter’s day. Plan a leisurely Christmas lunch with family or friends.

The Fish Inn

After exploring the New Forest or walking through the Hampshire countryside, The Fish Inn in Ringwood is an easy place to pause. Classic pub dishes and a choice of Butcombe pints, from refreshing IPAs to richer stouts, make it a welcoming stop on a winter’s day. Take a break together over a Christmas lunch.

The High Corner Inn

Deep in the New Forest, The High Corner Inn is a rustic country gastropub made for warming up after meeting the ponies or exploring woodland trails. Seasonal pub meals, vegan-friendly choices and a children’s menu mean there is something for every appetite, with Butcombe beer ready at the bar. Enjoy a laid-back Christmas lunch in the countryside.

The Kings Head

Just south of Winchester, The King’s Head is a handsome village inn surrounded by the Hampshire downlands. Cosy cottage-style rooms, locally sourced food and a welcoming bar give you every reason to settle in after a winter walk or day out. Catch up at an unhurried Christmas lunch in this characterful setting.

The Mayflower

In the harbour town of Lymington, The Mayflower is a traditional pub with beautiful bedrooms and a relaxed coastal feel. Drop in for a pint, tuck into locally sourced food or settle in for a longer New Forest escape, knowing a warm welcome is waiting. Take your time over a cosy Christmas lunch by the coast.