Christmas at
The Swan Inn
Celebrate Christmas 2026 in style with us!
Welcome to The Swan Inn This Christmas
Tucked away on the edge of Berkshire and Hampshire, The Swan Inn is a cosy 16th-century pub where history and festive cheer come together. Step inside from the winter chill and settle into roaring fires, soft lighting, and inviting corners that feel like home.
This Christmas, we’re serving a festive menu full of hearty seasonal dishes—from traditional roasts and rich winter flavours to indulgent desserts and hand-picked drinks. Whether you’re gathering with loved ones for a celebration or enjoying a quiet evening by the fire, our historic pub is the perfect place to make the season special.
Festive Menu
Get together at The Swan this Christmas with a festive two or three-course menu, perfect for celebrating with family, friends or colleagues. Traditional roast turkey sits alongside seasonal meat, fish and vegan dishes, with a tempting choice of festive puddings to finish. Two courses £33.95 or three courses £37.95.
See our festive menu
Christmas Day Menu
Make Christmas Day extra special at The Swan with a £105 per person menu created for the occasion. Enjoy a leisurely festive meal with a choice of starters, traditional roast turkey and alternative mains, followed by Christmas pudding or one of several seasonal desserts, with a Champagne sorbet between courses.
See our Christmas day menu