The Best Places to Eat in Lyndhurst

Are you and the family planning a trip to the New Forest soon? Have you been searching for the best places to eat in Lyndhurst? If so, out of all the Lyndhurst places to eat, The Swan Inn is by far the most superior. Established well over 30 years ago, our much-loved country pub and family restaurant is one of restaurants in Lyndhurst. To reserve a table, give us a call on 02380 282 203 today.

Come and visit one of the best places to eat in Lyndhurst

When searching for one of the best restaurants in Lyndhurst, you’ll be hard-pressed to find a restaurant that can compare with the prowess of The Swan Inn. Out of all the Lyndhurst places to eat, our picture-perfect and quintessentially British country inn is a cut above the rest, both atmospherically and for exquisite locally sourced ingredients.

Whether you are seeking a hearty breakfast, lunch, afternoon tea or a tantalising Sunday lunch – which we serve seven days a week – you’re guaranteed to be impressed by our exceptional dishes. Before visiting our adored family pub and restaurant, why don’t you have a look at some of our delectable menus below:

Main Menu

Sunday Menu

Gluten Free Menu

Children's Menu

Our locally sourced menus accommodate vegetarians, vegans and those who require gluten-free options. In addition to catering to any special dietary requirements you may have, we also are more than happy to provide for parties, large groups and functions of up to 80 people.

For further insight, why don’t you take a look at our regularly updated and high-definition gallery? Whether you are looking for pictures of our mouth-watering, freshly prepared dishes or a tour around our traditional country pub, you’ll find it all here. Should you have any questions or queries, please do not be tentative about giving our courteous team a call now.

Why is The Swan Inn one of the best places to eat in Lyndhurst?

Steeped in rich history that dates back to 1731, we have long been a prominent establishment in the heart of the New Forest, just outside of Lyndhurst town. Over our many years of dependable and first-rate service, we have worked hard to build up a reputation as one of the best places to eat in Lyndhurst.

There truly is a plethora of reasons why you should come and visit our sought-after and highly praised family pub and restaurant. A few of the many reasons why we’re one of the finest Lyndhurst places to eat includes but is not limited to:

Freshly cooked and locally sourced produce


Excellent disabled facilities

Menus that cater for all dietary requirements

Sunday roasts available seven days a week

Do you still need convincing that The Swan Inn is one of the best places to eat in Lyndhurst? We encourage you to familiarise yourself with some of the feedback we have received from our plethora of satisfied customers who are happy to applaud our country inn. We are entirely confident that you will be happy to recommend our establishment once you visit our unsurpassable Lyndhurst restaurant.

As a company, we receive a substantial portion of our bookings from glowing recommendations which demonstrate our exceptional service, tantalising menu and high customer satisfaction rate. With this said, after browsing through our testimonials, we’re confident that you’ll see for yourself precisely why we’re known as one of the most popular places to eat in Lyndhurst.

I had a warm welcome from staff after a lovely walk in the forest and the dog was even given a bowl of water on arrival. The food was delicious and the atmosphere was second-to-none. I relaxed by the log fire burning and could have stayed all day. I honestly could not find fault and would recommend a visit to anybody visiting the area!

With complimentary feedback such as this, it should be clear to see that out of all the places to eat in Lyndhurst, The Swan Inn is the obvious and only choice. Your search for one of the best places to eat in Lyndhurst is over, now that you have discovered our family pub and restaurant, located in the heart of the New Forest. So, what are you waiting for? Get in contact today to reserve a table!

Contact us today

Out of all the places to eat in Lyndhurst, The Swan Inn offers the most exceptionally high-quality food for affordable prices. To reserve a table or make a reservation for a special anniversary, birthday or event, get in contact with our courteous team now by calling us on 023 8028 2203. Alternatively, you can get in touch by filling out the contact form on our website.

I have read and accept the Privacy Policy and consent to The Swan Inn contacting me about my enquiry

I consent to The Swan Inn contacting me with future updates

Stay in touch with us