Lisbon’s 10 Best Seafood Restaurants

Lisbon has great seafood restaurants where you can enjoy fresh catches-of-the-day, shellfish, and more.

Most seafood restaurants are casual places, sometimes loud, where you can have a messy seafood feast, but not really places for romantic dinners. And because they are so busy, service may occasionally seem less attentive. But hopefully you’ll be served the freshest, delicious seafood in Lisbon.

Fresh but not cheap. To get relatively inexpensive seafood, you’ll need to go further to the coast, Ericeira for example. But in Lisbon, these are 10 great spots to check out. Use the map below to locate the one that is closest to you.

1. Ramiro


Long before Anthony Bourdain’s visit, Ramiro was already a popular seafood restaurant in Lisbon. It started as a small eatery in 1956, and only later did Mr Ramiro introduce seafood which eventually became the restaurant’s specialty.

Ramiro is today a somewhat expensive eatery by Lisbon’s standards, but that doesn’t seem to deter customers from standing in a queue from 6pm onwards.

If you’re unsure about what to order, why not shrimps in garlic butter sauce and langoustines? They’ll serve you tons of buttered bread, and of course you will be charged for it.

Almirante Reis 1 (Anjos), closed on Monday,, or call +351 218 851 024 to make a reservation

2. Solar 31

Octopus – Solar 31

Solar 31 is a family-run restaurant centrally located in the Baixa area. Tucked out of the way on a side street, you probably won’t find it unless you’re looking for it. The place has built up its reputation as a seafood restaurant offering lobster, oysters, mussels, but also fresh fish. It is known for serving the world’s best octopus. The space is cosy yet small, so reservations are recommended for both lunch and dinner.

Calçada Garcia 31 (Baixa), closed on Sunday,

3. Pinóquio


Located on a very touristy area, Pinóquio has a terrace away from the main street. Clams with coriander and garlic are one of their specialties – clams are usually from the Ria Formosa lagoon in the Algarve. But they have a varied menu which includes a seafood cream, pork and clams, crab, seafood paella, fish stew, steak, and more.

Praça Restauradores 79 (Baixa),

4. Trindade

Cervejaria Trindade

Cervejaria Trindade serves great seafood in a monastery, destroyed by a fire and later by the great earthquake of 1755, then replaced by Trindade brewery in the nineteenth century, which gave way to a beer hall. Besides its seafood menu, the restaurant also offers other fish and meat dishes, accompanied by home-made or bottled beer.

Rua Nova da Trindade 20C (Chiado),

5. Marisqueira Azul

Marisqueira Azul

You’ll find Marisqueira Azul at Time Out Market. Order razor clams, soft shelled crab, tiger prawns, or oysters, along with a nice bottle of wine. The place is a bit on the expensive side. Make sure you ask to weigh your food so to avoid surprises when it’s time to pay.

Time Out Market, Avenida 24 de Julho (Cais do Sodré)

6. Cervejaria Ribadouro

It is one of Lisbon’s oldest seafood restaurants, opened in 1947. Centrally located, with an outside kiosk and terrace, and offering late dinners, Ribadouro sells over 20kg of tiger shrimp each day. You can also order lobster, crab, and a seafood plater with a variety of your choice.

But Ribadouro has other specialties besides seafood, such as steak with Ribadouro sauce, Beef fillet “Pica Pau” Style, Alentejo-Style Pork, and the baked cod loin.

Avenida da Liberdade 155, daily from 12pm to 1.30am,

7. Nunes – Real Marisqueira

Nunes – Real Marisqueira

A ten-minute walk from Belém Tower and Jerónimos Monastery, Nunes is the place to go for a seafood feast with a selection of different shellfish, lobsters, barnacles, crabs, shrimps, conch, and the list goes on, to be enjoyed with a nice green wine. The restaurant can be a bit pricey though, so make it a special meal, not an everyday place.

Rua Bartolomeu Dias 120 (Belém),

8. A Marisqueira do Lis

A short walk from Cervejaria Ramiro, without the wait, A Marisqueira do Lis is a locals spot with only a few tourists – the real thing. Customers come here for the food not for the dining atmosphere. Grilled tiger prawns, goose barnacles, and seafood platter are some of specialties – being seafood, do not expect cheap.

Avenida Almirante Reis 27B,

9. Mar


Mar is a recent seafood restaurant in Parque das Nações. You can choose your seafood and fish from the counter to grill and eat in, or to take home fresh. Shrimps al ajillo, oysters, seafood rice, and octopus are some of the most popular dishes. All the seafood on the menu is wild-caught, as opposed to farm-raised fish.

Via do Oriente 18E (Parque das Nações),

10. Portugália

Portugália Cais do Sodré

Portugália serves not only seafood but also one of Lisbon’s most popular steaks, with a special sauce to sample along with a Sagres beer. There a number of locations across Lisbon, but the ones in Cais do Sodré and Belém offer waterfront views. Portugália is also a more affordable place than other seafood restaurants in this list.

Several locations,