TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Lisbon

1,273 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Portuguese

Verde Gaio

Rua Francisco Metrass 18B, 1350-073, Lisbon

Average price €15

Indian

Rua da Glória 43, 1250-115, Lisbon

Average price €25

Indian

Largo Dona Estefânia 7, 1100-092, Lisbon

Average price €25

International

Rua do Conde de Redondo, 70, 1150-103, Lisbon

8.2 / 10
43 reviews

Average price €12

-40% off the "à la carte" menu!

Specify a date and enjoy promotions of up to -50% in our best restaurants

Fine Dining

R. Ilha dos Amores, 1990, Lisboa

8.2 / 10
127 reviews

Average price €15

Portuguese

R. Bojador 5, 1990-254, Lisbon

9.6 / 10
27 reviews

Average price €12

Portuguese

Beco dos Cavaleiros - 11, 1100-295, Lisbon

9.3 / 10
136 reviews

Average price €11

Group Special: Menu 16.5€ (10 to 0 p.)

Portuguese

R. Actor Isidoro 3C, 1900-221, Lisbon

9.4 / 10
193 reviews

Average price €22

Portuguese

R. do Diário de Notícias, 1200, Lisbon

7.6 / 10
43 reviews

Average price €20

Italian

Av. Elias Garcia, 180, 1050-193, Lisbon

9.4 / 10
266 reviews

Average price €15

Fine Dining

Calçada Marquês Abrantes 94, 1200-720, Lisbon

9.4 / 10
1,012 reviews

Average price €38 Accepts Yums

Mediterranean

R. do Alecrim, 30B, 1200-018, Lisbon

7.1 / 10
209 reviews

Average price €45 Accepts Yums

French

Av. da Liberdade 180, 1250-146, Lisbon

9.3 / 10
111 reviews

Average price €30

MICHELIN 2020Author

R. Dom Pedro V 81, 1250-096, Lisbon

9.3 / 10
317 reviews

Average price €30

Japanese

Av. Infante Dom Henrique Armazém B, Cais da Pedra, Santa Apolónia, 1900-436, Lisbon

9.3 / 10
96 reviews

Average price €35

Portuguese

R. Ricardo Jorge, 3A, 1700-111, Lisboa

6.0 / 10
10 reviews

Average price €15

Portuguese

R. Assunção 82, 1100-044, Lisbon

5.7 / 10
27 reviews

Average price €25

Portuguese

R. da Oliveira ao Carmo, 47, 1200-309, Lisbon

Average price €25

-30% off the "à la carte" menu!

Contemporary cuisine

R. Gilberto Rola, 1350-154, Lisbon

9.2 / 10
124 reviews

Average price €30

European

R. Ângela Pinto, Mercado de Arroios loja 25, 1900-221, Lisbon

9.2 / 10
65 reviews

Average price €20

Portuguese

R. da Barroca 27, 1200-169, Lisbon

9.1 / 10
6 reviews

Average price €17

Steakhouse

R. Tomás Ribeiro 38, 1050-230, Lisbon

9.1 / 10
441 reviews

Average price €24

Portuguese

R. Dom Pedro V, 44, 1250-096, Lisbon

8.9 / 10
182 reviews

Average price €25

Group Special: Menu 30€ (4 to 60 p.)

Portuguese

Rua de S. Paulo 27, 1200-017, Lisbon

9.1 / 10
912 reviews

Average price €25

Steakhouse

Av. 24 de Julho, 110, 1200-692, Lisbon

9.0 / 10
757 reviews

Average price €22

Cities around Lisbon

Filter

TheFork advantages