Page 9 of 21
Portsmouth is a vibrant port city on the south coast of England, famous for its maritime heritage and diverse dining scene.
With a population of ~215,000, Portsmouth supports a wide range of places to eat. This guide covers 731 restaurants, cafes, pubs and takeaways across the city, listed with their Google rating, review count and contact details.
Explore all 146 restaurant categories in Portsmouth. Each category page shows detailed listings with reviews, ratings, and contact information.
Discover 731 amazing places to eat in Portsmouth
Italian restaurant
45 London Rd, North End, Portsmouth PO2 0BH, United Kingdom
Fish and chips takeaway
4 Clarendon Rd, Southsea, Portsmouth, Southsea PO5 2EE, United Kingdom
Lebanese restaurant
104 St Pauls Rd, Southsea, Portsmouth, Southsea PO5 4AQ, United Kingdom
Pub
12 Albert Rd, Southsea, Portsmouth, Southsea PO5 2SH, United Kingdom
Restaurant
17 Albert Rd, Southsea, Portsmouth, Southsea PO5 2SE, United Kingdom
Chinese restaurant
115 High St, Cosham, Portsmouth PO6 3BB, United Kingdom
Community center
23 Queen St, Portsea, Portsmouth PO1 3HN, United Kingdom
Chinese restaurant
28 The Hard, Portsmouth PO1 3DT, United Kingdom
Indian restaurant
44 Osborne Rd, Southsea, Portsmouth, Southsea PO5 3LT, United Kingdom
Cocktail bar
69 Palmerston Rd, Southsea, Portsmouth, Southsea PO5 3PP, United Kingdom
Restaurant
Carter & Co, 30 Great Southsea St, Southsea, Portsmouth, Southsea PO5 3BY, United Kingdom
Restaurant
Anchorage Rd, Sywell Cres, Portsmouth PO3 5UH, United Kingdom
Bar
75 Palmerston Rd, Southsea, Portsmouth, Southsea PO5 3PP, United Kingdom
Bar
Burrfields Rd, Portsmouth PO3 5JJ, United Kingdom
Kebab shop
Locksway Rd, Southsea, Portsmouth, Southsea PO4 8JP, United Kingdom
Restaurant
Outside-In Food Court, 56 middle street GYROLAND, 56 Middle St, Portsmouth, Southsea PO5 4BP, United Kingdom
Chinese takeaway
78 Locksway Rd, Southsea, Portsmouth, Southsea PO4 8JP, United Kingdom
Restaurant
54 Albert Rd, Southsea, Portsmouth, Southsea PO5 2SJ, United Kingdom
We list 731 places to eat in Portsmouth. 698 carry a Google rating, averaging 4.3 out of 5, and 277 of those sit at 4.5 or above. 442 have more than 100 reviews, from 302,231 reviews in total.
The highest rated is Arepa 2GO - LATIN AMERICAN FOOD at 5.0 from 304 reviews; the most reviewed is Slug & Lettuce - Portsmouth, with 5,525 reviews at 4.4.
They span 6 postcode districts (PO1–PO6), and 271 carry Southsea addresses.
Listings are compiled from Google Places, last refreshed 21 December 2025. Ratings and review counts are Google's and are shown unedited. We don't hold menus, prices or opening hours — check with the venue before travelling.