Welcome to

The swan inn

Warm yourself by our cosy roaring fire, soak up the sun in our beer garden or book yourself a romantic stay for two in our charming family run pub. Established in 1731, The Swan Inn is the perfect place to relax after a busy day of exploring the stunning surroundings and rich history of the nearby New Forest.

We serve hot home cooked dishes all day, which comprise of locally sourced ingredients, as well as delectable deserts to tempt you on your visit. Our fully stocked bar serves real cask ales with Cask Marque Accreditation. With popular children’s play area, as well as our dog’s welcome policy, The Swan Inn is a firm family favourite and not one to miss on your travels.

What do our guests think?

Guest reviews

I had a warm welcome from staff after a lovely walk in the forest, the dog was even given a bowl of water on arrival… The food was delicious, the atmosphere was great… I relaxed by the log fire burning and could have stayed all day… I could not find fault and would recommend a visit.

Only the Best

Traditional Sunday Roast

  • Roast Topside of Beef

    Homemade Yorkshire pudding, roast potatoes, cauliflower cheese, seasonal vegetables and gravy.

    £13.95
  • Roast Chicken

    Homemade Yorkshire pudding, roast potatoes, cauliflower cheese, seasonal vegetables and gravy.

    £13.95
  • Roast Aubergine & Tomatoes (V)

    Homemade Yorkshire pudding, roast potatoes, cauliflower cheese, seasonal vegetables and gravy.

    £12.95

News & Events

Discover our latest news and details of our exciting events.

B & B

Children’s Menu

Stay in touch with us