Skip to Buy Tickets Skip to Content Skip to Footer
a table topped with plates of food and glasses of wine

Best Portsmouth Restaurants


Planning out your trip to Portsmouth? Or perhaps you’re a local who’s looking for a new place to eat. Whatever your reason for looking for the best restaurants in Portsmouth, you’ve come to the right place.


Whatever your favourite style of cuisine, Portsmouth has something to cater to your tastes. And thanks to its location by the sea, there are few better places to taste the finest seafood that the UK has to offer. So, without further ado, here’s our selection of the best restaurants in Portsmouth to whet your appetite!

a close up of a plate of food and a glass of wine


Located in a renovated old building, this bistro-restaurant overlooks Portsmouth’s fish market and offers the finest catches: pots of mussels, whole plaice, salmon and much more. If you’re more into meat, you’re in luck nonetheless. Abarbistro serves cuts from the local butcher’s shop, Buckwell’s, as well as beef fed on South Downs grass.

a plate of food on a table


Since first opening its doors in the 70s, Shorties Restaurant has been serving American burgers, steaks, seafood and much more to the good people of Portsmouth. If you decide to head on down, be sure to call ahead to let the friendly and accommodating staff know about any special or dietary requirements.

a bunch of food sitting on a table

The Briny

This aptly named restaurant on Southsea Promenade is a must visit for seafood lovers. Renowned for its atmosphere, stylish design and panoramic sea views – not to mention to opportunity to watch chefs create your meal in their open kitchen – it offers you a feast for your eyes as well as your belly. It’s these additional features that distinguish the Briny from the many other nice restaurants in Portsmouth.

many different types of food on a table


This Italian restaurant near the harbour is very popular, so be sure to book ahead if you want to secure your chance of tasting their offering of pizza, pasta, risotto and much more. With a reputation for stunning presentation and delicious food, it’s no wonder that Sopranos features on every list of good restaurants in Portsmouth.

many different types of food on a table


Who knows why Haldi is such a fan favourite? Perhaps it’s the delicious and beautifully presented spiced food, the ample yet not overwhelming portion sizes, or the service with a smile? Whatever the secret is, it’s made Haldi one of the top Indian restaurants in Portsmouth, so make sure that you book a table if you fancy a curry when you’re in town.


Book your train ticket now