The city is packed with thriving independent businesses that dish up authentic food and drink – and there is something for everyone. Whether you want to head down to vibrant Southsea streets such as Albert or Palmerston Road or you prefer a quiet night in Old Portsmouth, there is an endless list of places you have to try.
Tripadvisor has put together a list of some of the best restaurants and food spots that have received a number of good ratings and reviews.
Here are 16 of the best places to eat in Portsmouth, according to Tripadvisor:
5. Ugly Bird, Portsmouth
Ugly Bird, in Stanhope Road, Portsmouth, offers an authentic Asian charcoal grill. Pictured: Owners, Simon Li and his wife Kay Wei Picture: Habibur Rahman | Habibur Rahman

6. Smoke and Mirrors, Old Portsmouth
Smoke and Mirrors, in Old Portsmouth, is an award winning restaurant worth a visit in 2026. Pictured: Caitlyn Odin and Jordan Thompson Picture: Sarah Standing (260124-5803) | Sarah Standing Photo: Sarah Standing

7. Giggling Squid
With gorgeous decor and sensational food, the Giggling Squid is a must. | Contrib Photo: Giggling Squid

8. The Rocka Restaurant
The Rocka Restaurant in Osborne Road serves Mediterranean inspired food. It also received the Tripadvisor Travellers' Choice 2024. | The News Photo: Dish Detective

