Hampshire is home to many incredible restaurants, offering a wide selection of cuisines.
From delicious dishes to above-and-beyond customer service, TripAdvisor customers have hand-picked the best Hampshire restaurants to visit.
Here are 15 of the most exceptional restaurants in Hampshire, according to the people who have dined in them.

9. White Rabbit, Lyndhurst
White Rabbit, Lyndhurst has a 4* rating from 1,318 reviews. A TripAdvisor reviewer said: “Absolutely stunning. One of my favourite places to visit. Served by Ellie. Super smiley and an absolute asset. We all had different meals and they were all beautiful.” | Google-White Rabbit

10. Restaurant Six, Petersfield
Restaurant Six, Petersfield has a 5* rating from 87 reviews. A TripAdvisor reviewer said: “We were warmly welcomed. The service was excellent as was the food which arrived very quickly and was delicious. A nice wine list and ambience made for a very enjoyable lunch." | Google-Sandip Patel

11. Plough Inn, Longparish
Plough Inn, Longparish has a 5* rating from 306 reviews. A TripAdvisor reviewer said: “Lovely pub, food was excellent. My partner had the lamb which was on the specials, he said it was the best lamb he'd ever tasted. I had the venison sausages again...to die for! Well worth a visit but do book as they get busy.” | Google-Plough Inn

12. The Deers Hut, Liphook
The Deers Hut, Liphook has a 4.5* rating from 1,191 reviews. A TripAdvisor reviewer said: “Lovely country pub serving generous portions and service with a smile. Taking pride in the provenance of the food and drinks on offer.” | Google-The Deers Hut


