Known for its traditional and characteristic gastronomy, Lisbon offers a variety of restaurants. From new and modern cuisine to the customary Portuguese plates, here are our top 5 restaurants that you shouldn’t miss during your stay in Lisbon.

Mercado da Ribeira

The famous Time Out food court offers Lisbon's best of everything. It features Lisbon’s finest restaurants and chefs in a relaxed environment.

From sushi to burgers, there is plenty to choose from and it is open from 10 am to 12 am (until 2 am during weekends), so you can stay for a drink or pop in for a snack.
Address: Av. 24 de Julho, 49

Hours: Sun-Wed from 10 am to 12 am / Thu-Sat from 10 am to 2 am

Cervejaria Ramiro

An absolute must if you love seafood. Here you can taste some of Europe's best tiger prawns, percebes (goose barnacles), lobster, crab and clams.

Photographer: Arlindo Camacho

The queue can seem long when you arrive but trust us, this restaurant is definitely worth the wait. Also, you have an outdoor area with self-service beer to sip whilst waiting for your table.

If you prefer meat, Ramiro also offers the famous Prego (traditional beef sandwich)!

Address: Avenida Almirante Reis, 1 H

Hours: Tue-Sun from 12pm to 12:30 am

Bistro 100 Maneiras

Modern Portuguese cuisine led by Chef Ljubomir Stanisic. Known for his boldness and insistence of working closely with national suppliers, Ljubomir believes in “dive dining” instead of “fine dining”. An immersive experience through Portuguese flavors in the heart of Lisbon.

As an extension of the restaurant, the cocktail Bar has become integral to the diner’s experience, and also the main reason for you to stay after dinner.

Morada: Largo da Trindade 9

Horário: Seg-Dom das 19h30 às 02h (cozinha encerra às 00h)

Zé da Mouraria

Fotógrafo: Arlindo Camacho

More Portuguese is impossible. This old-school tasca gives you the authentic, local experience.

Located in a back-alley in Mouraria neighborhood, this small time-honoured restaurant dishes up seriously good baked cod and other traditional standouts. Recommended for those who like to eat a lot, pay less, and extend lunchtime.

Address: Rua João do Outeiro, 24

Hours: Mon-Sat from 12 pm to 4 pm (not open for dinner)


This small but great Peruvian restaurant is known to serve the best ceviche in town. Prepare to wait in line in one of the most trendy neighborhoods in Lisbon - Principe Real.

You’ll find a range of exciting dishes from ceviche puro, made with seasonal white fish, sweet potato and seaweed, to salmon ceviche with mango and orange. And please don’t forget to start a meal with the house pisco sour aperitif.
Address: Rua Dom Pedro V, 129

Hours: Mon-Sun from 12 pm to 12 am

Find your next home in Lisbon with Spotahome!