About Us

Family run since the 1980’s

Situated just outside of the idyllic town of Lyndhurst, The Swan Inn is a charming family run pub that encapsulates the rich history of the New Forest. Whether you’ve had a busy day exploring your stunning surroundings, or if you’re just passing through, we welcome our guests to relax, dine and stay in our lovely accommodation. Our rooms are very nice and roomy with an exceptional bed and breakfast option for just £95, why not book a romantic escape in this beautiful location?

With a fascinating history that harks back to the years of horse-drawn carriages, The Swan Inn was established in 1731 as a stable and coach house with a blacksmiths forge. Old photographs show that the site was then popular for pony sales up until the early 1900s, before moving to a different location.

The Swan Inn has gone through many changes that reflect the ever-changing and exciting cultural differences this wonderful Hampshire town has been witness to. Inside our warm and welcoming pub, you’ll find interior décor that tells the story of our fascinating history that spans over the centuries. With a variety of name changes, such as The Swan Alehouse and The White Swan, our charming pub has been family run as The Swan Inn since the 1980’s.

the swan inn logo white


To make a booking please call and speak to a friendly member of our team on 023 8028 2203.

*Bookings can only be made by phone

Stay in touch with us