previous arrow
next arrow

Welcome to The Swan Hotel, a charming 18th-century gem located just a 15-minute drive from Winchester.

Nestled on West Street in the historic town of Alresford, Hampshire, our family-run establishment has been a cornerstone of the community for over two hundred and fifty years.

Owned by Angela and expertly managed alongside her daughter Jessica, The Swan Hotel offers a delightful blend of tradition and modern comfort. Boasting 22 thoughtfully refurbished bedrooms, each designed for a restful night’s sleep, our hotel provides a warm and inviting atmosphere.
All our rooms are en-suite, equipped with tea-making facilities, and maintained to a high standard. For extended stays, we now offer two self-contained apartments, providing guests with a home away from home experience.
Choose to dine in our elegant Dining Room, the relaxed Watercress Room, or the inviting Tap Bar Stalls, each providing a unique ambiance for your culinary enjoyment.
Benefit from modern amenities such as en-suite bedrooms with flat-screen TVs, free WiFi, spacious function rooms, and a delightful combination of restaurant, lounge, and bar spaces. As a specialty, we excel in hosting private events.
Explore the rich history of our hotel, which has evolved from serving horse-drawn coaches traveling between London and Southampton to accommodating present-day travelers. The Swan Hotel invites you to experience the best of both worlds – a touch of history paired with contemporary comfort, all within a family-friendly setting.
Whether you’re here for business or leisure, our central location in Alresford provides a perfect base to explore the surrounding attractions. Discover the charm of our town, indulge in local activities, and make the most of your stay at The Swan Hotel, where family hospitality is at the heart of everything we do.

Book a Room

Book direct for the best rate guaranteed

Sign up to our newsletter

Keep up to date with our latest news, Special offers & more…