10 Best Restaurants in the New Forest for an Unforgettable Meal
The New Forest is one of my favourite places to visit in the UK and it offers some of the finest dining in Hampshire. Although there are currently no Michelin star restaurants in the New Forest, there are some recommended by the Michelin Guide, as well as some very near misses.
Personally, I see the lack of Michelin stars as a real plus, as you’re more likely to get a table – and to pay less for the privilege.
I’ve visited the New Forest countless times over the years, and have compiled my favourite restaurants into this guide. These are the places which have really impressed me, both with the quality of their food and service, plus the beautiful settings.
For any of these New Forest restaurants, I’d really recommend booking in advance. These places are incredibly popular, as is the beautiful New Forest as a whole.
With miles of unspoiled heath and woodland, this glorious area near Southampton, Bournemouth and Poole is a wonderful place to spend time in, as well as to dine out in.
Here is my pick of the very best restaurants in the New Forest.
At a glance: best New Forest restaurants
⭐ Overall favourite: The Pig
🥂 Best for a special occasion: Hartnett Holder & Co
🦞 Best seafood: The Jetty
🍻 Best pub: The Cartwheel Inn
❤️ Best romantic dinner: Elderflower
💰 Best value: Monkey Brewhouse
1. The Pig, Brockenhurst
📍 Location: Brockenhurst
⭐ Best for: Kitchen garden dining
💰 Price: £££


In a secluded spot a little way up the road that leads from Brock (as it’s known to the locals) to Beaulieu, The Pig is the shabby chic country escape personified.
I’m a huge fan of The Pig Hotels and the on-site eatery at the Brockenhurst location is my personal favourite restaurant in the New Forest.
It’s one of the top restaurants in the New Forest for those who want to sample local food, boasting both a well-stocked kitchen garden and a 25-mile menu.
The food is hearty, delicious and well-presented, and the service is always welcoming and attentive. Despite the excellent quality of the food, I love that the vibe is laid-back enough to make you feel right at home here.
2. The Terrace at the Montagu Arms, Beaulieu
📍 Location: Brockenhurst
⭐ Best for: Elegant countryside dining
💰 Price: £££

The team at the Montagu Arms are passionate about the produce they use and the food they turn out – and it shows.
This relaxed, traditional pub is in the heart of Beaulieu, a mere stone’s throw from the National Motor Museum. In fact, a path through the estate directly connects the two.
If the sun is shining, I’d really recommend dining on the outdoor terrace, which is a delight during clement weather.

That said, settling down to feast within the stylish dining room is barely a hardship with the soothing views over the inn’s photogenic gardens.
As for the food, flavours combine and complement one another perfectly. Proving this is a kitchen team who take the utmost care over their craft.
If you fancy staying overnight (and I really recommend that you do), book a room at the Montagu Arms.
3. Hartnett Holder & Co at Limewood, Lyndhurst
📍 Location: Lyndhurst
⭐ Best for: Relaxed Italian fine dining
💰 Price: ££££

Popular TV personality Angela Hartnett is known for her unpretentious manner and her food is no different.
I love the decor at this restaurant – parquet flooring, button-back leather seating in deep red and painted wall panelling create a smart yet laid-back environment.
Sit back and sample a refined, Italian-style feast worthy of a mention in the Michelin Guide. All while enjoying sweeping views over the property’s impressive grounds.


If you’re on a budget, I’d recommend snapping up the set lunch menu offering incredible value for money.
But if you’re not, I’d suggest booking in for an overnight stay and a spell at the sumptuous spa too.
This is one of the most sought-after hotels in the New Forest, and with good reason.
4. Elderflower Restaurant, Lymington
📍 Location: Lymington
⭐ Best for: Creative tasting menus
💰 Price: £££

I’m recommending this restaurant both for the food and its enviable location. Elderflower is slap bang in the heart of upmarket Lymington, one of my favourite towns in the New Forest.
It’s home to Sir Ben Ainslie’s second Olympic gold post box, a pretty harbour, saltwater swimming baths, stylish shops, and smart eateries.
Elderflower serves up the finest food in town, creating modern British cuisine with the occasional French twist. Indeed, the owners have worked in some of both France and Britain’s top restaurants.
They now serve up fine food to be savoured in their cosy, low-ceilinged dining room on a quaint, cobbled harbourside street.
5. Verveine, Milford-on-Sea
📍 Location: Milford-on-Sea
⭐ Best for: Exceptional seafood
💰 Price: £££

Selling itself as a ‘fishmarket restaurant’, Verveine is located in sleepy Milford-on-Sea. It’s a seaside spot on the southern edge of the New Forest that still feels relatively unknown (which is one of the reasons why I love it so much).
With a menu that changes daily to reflect the finest produce available locally, I’d recommend saving this one for when you’re feeling a little adventurous.
There’s a very good chance that the catch of the day will feature somewhere on the list, owing to its seaside setting.
Diners can choose between 4, 6 and 8 courses for dinner, while at lunchtimes there is a tasting menu in addition to 2 or 3 course options.
Carefully selected wine pairings are also available during the evenings, and I think all options offer great value for money.
6. Cambium at Careys Manor, Brockenhurst
📍 Location: Brockenhurst
⭐ Best for: Refined modern British cuisine
💰 Price: £££

Set within Careys Manor Hotel in the heart of Brockenhurst, Cambium offers a refined dining experience that celebrates the best of the New Forest and Hampshire.
The elegant yet relaxed dining room provides the perfect setting for a special meal, whether you’re celebrating an occasion or simply treating yourself after a day exploring the forest.
The seasonal menu showcases locally sourced ingredients, with dishes inspired by the surrounding countryside and coastline. Expect beautifully presented modern British cooking, with an emphasis on fresh produce and thoughtful flavour combinations.
The wine list is equally impressive, making it easy to find the perfect pairing for your meal.
For an overnight stay and a spa experience, book into Careys Manor Hotel & SenSpa.
7. The Cartwheel Inn, Fordingbridge
📍 Location: Whitsbury (near Fordingbridge)
⭐ Best for: A traditional country pub
💰 Price: ££

Fordingbridge is a little off the usual well-trodden New Forest tourist track that encompasses Lyndhurst, Beaulieu, Lymington and Brockenhurst.
But trust me when I say that your taste buds will thank you for calling at Whitsbury near Fordingbridge. This is the first of two of the town’s restaurants featured in this guide.
At the time of writing, The Cartwheel Inn was ranked as the top eatery in the area by TripAdvisor reviewers.
I’d recommend this spot for the Sunday roasts, contemporary takes on pub classics and fresh seafood specialities.
Inside, it’s elegant yet very relaxed, very much in keeping with the classic English country inn.
8. Rose & Thistle, Fordingbridge
📍 Location: Rockbourne (near Fordingbridge)
⭐ Best for: Cosy pub lunches ane relaxed dinners
💰 Price: ££

Another of Fordingbridge’s star eateries is featured here. This time you’ll need to head to Rockbourne on the New Forest’s outskirts, but I believe it’s well worth your while.
Especially if you have a penchant for the freshest, locally sourced game.

The look is quintessential New Forest. It’s a snug, whitewashed pub with a thatched roof that looks every bit as well suited to its surroundings as the local pony population does.
Whether you plump for a burger, belly pork, a hearty homemade pie or good old fish and chips, you can enjoy it in a traditional British Inn.
All complete with beamed ceilings, blue-rimmed plates and a convivial atmosphere.
9. Monkey Brewhouse, Lymington
📍 Location: Lymington
⭐ Best for: Craft beer and casual dining
💰 Price: ££

Back to Ben Ainslie’s adopted stomping ground now for a restaurant with its very own on-site microbrewery.
From a relaxed Sunday lunch to a full-on gastronomic dining experience, the Monkey Brewhouse has been making waves in this coastal New Forest town since it was taken over by a local couple in 2019.

The menu draws inspiration from all over the globe, so you may start with an Italian, Spanish or Moroccan dish before moving your taste buds on to a British or Indian main.
I’d recommend leaving room for one of the desserts, which are a mix of classic English picks like sticky toffee pudding and lighter options.
10. The Jetty, Christchurch
📍 Location: Christchurch
⭐ Best for: Waterside seafood with a view
💰 Price: £££

To say that the views from The Jetty are incomparable really is no exaggeration – perched on the water’s edge, it offers diners exclusive views over Hengistbury Head.
The views are the real highlight of this New Forest restaurant and a key reason I included it on this list.
Here the pretty lines of overnight beach huts fetch princely sums of money whenever they go on the market.

The Jetty is overseen by local star chef Alex Aitken, a down-to-earth guy often seen strolling around the scenic grounds of the Christchurch Harbour Hotel chatting to guests.
It was once named ‘Seafood Restaurant of the Year’, so you can expect lots of fresh fish dishes.
In fact, a short after-dinner stroll will take you to Mudeford Quay, where much of the day’s catch actually arrives on land.
There are various menus to choose from at The Jetty, including the tasting and seasonal local produce menus as well as a dedicated vegan and vegetarian selection.
Map of the best restaurants in the New Forest
Use my map below to see where the best restaurants in the New Forest are located.
Planning your foodie trip
Whether you’re celebrating a special occasion, planning a romantic weekend away or simply looking for an exceptional meal after a day exploring the forest, the New Forest has no shortage of fantastic places to eat.
From elegant tasting menus and award-winning hotel restaurants to cosy country pubs serving elevated classics, there’s something to suit every taste and budget.
I’d always recommend booking ahead, particularly during weekends and the school holidays, as many of the New Forest’s most popular restaurants fill up well in advance.
If you’re planning a visit to this beautiful part of the UK, discover the best things to do in the New Forest and the best luxury hotels in the New Forest. Or read my ultimate guide to the New Forest.
Pin it:


