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.

5. Smoke and Mirrors, Portsmouth
Smoke and Mirrors, Portsmouth has a 5* rating from 22 reviews. A TripAdvisor reviewer said: “This is our second visit and as before the food and service was excellent - the menu is not large but all the dishes we have sampled have been high quality at affordable prices and look forward to returning again soon.” | TripAdvisor-Lou99

6. Offbeet Southsea, Portsmouth
Offbeet Southsea, Portsmouth has a 5* rating from 89 reviews. A TripAdvisor reviewer said: “What a marvellous discovery. In the heart of Albert Road is this wonderful cafe. Clean crisp decor gives a relaxed and chilled feel. Their coffee is excellent, as are their homemade cakes. They have an all day menu that looks fantastic. They even have a small garden area outback. Really worth visiting.” | TripAdvisor-Julia
.jpg?crop=4:3&trim=&width=800)
7. Foresters Arms, Brockenhurst
Foresters Arms, Brockenhurst has a 4.5* rating from 701 reviews. A TripAdvisor reviewer said: “Always our go to when we are in the New Forest. Have to say the beef roast was exceptional when we ate there at our October visit. My other half who prefers the scampi said it was delightful. Thank you chef for delivering such amazing food. Hope to see you again soon.” | TripAdvisor-Claire K

8. Spices and Spirits, Basingstoke
Spices and Spirits, Basingstoke has a 5* rating from 790 reviews. A TripAdvisor reviewer said: “Very friendly, excellent service and food is wonderful. Lovely servers always available. Would highly recommend this restaurant to anyone looking for a traditional Indian dish.” | TripAdvisor-Spices and Spirits


