From pizza to pasta, fish and chips, Chinese, Indian and many more cuisines.
Whatever you are in the mood for, there is a restaurant you can visit in the city to satisfy your apetite.
But with so many to pick from, which are the best?
Here are the 9 best restaurants in Portsmouth according to Tripadvisor.
Make sure to click through all the pages of the gallery below.
You can subscribe here for unlimited access to our online coverage, including Pompey, for 27p a day.
5. Algarve's Grill, Osborne Road - 4.5 star, 820 reviews
Algarve's Grill, in Osborne Road had a 4.5 star rating based on 820 reviews on Tripadvisor.
6. Restaurant 27, South Parade - 5 star, 1,246 reviews
Restaurant 27 in 27a South Parade, Southsea is featured in the Michelin Guide for 2021. It also has a five star rating on Tripadvisor based on 1,246 reviews.
7. Huis, Elm Grove - 4.5 star, 401 reviews
Huis in Elm Grove, Southsea, had a 4.5 star rating based on 401 reviews on Tripadvisor.
8. Restaurant Forty-6, Osbone Road - 5 stars, 102 reviews
Restaurant Forty-6 in Osbone Road, Southsea, has a five star rating on Tripadvisor based on 102 reviews. Picture: Sarah Standing (151119-650)
Photo: Sarah Standing