TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Lisbon

1,324 restaurants

Sort by Relevance

Brazilian

Boteco da Dri

Cais Gás 19, 1200-109, Lisbon

8.1 / 10
122 reviews

Average price €16

Portuguese

Rua da Madalena - 50, 1100-321, Lisbon

8.1 / 10
363 reviews

Average price €15

International

Praça Martim Moniz - Centro Comercial Martim Moniz - 6º piso, 1100-341, Lisboa

8.2 / 10
199 reviews

Average price €20 Accepts Yums

Japanese

R. Saraiva de Carvalho 258, 1350-066 Lisboa, 1350-066, Lisbon

7.6 / 10
58 reviews

Average price €14

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

Portuguese

Rua do Conde de Redondo - 64A, 1150-218, Lisbon

8.2 / 10
179 reviews

Average price €13

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

Fine Dining

Castelo de São Jorge, 1100-129, Lisbon

7.0 / 10
185 reviews

Average price €35

Spanish

R. do Alecrim, 47, 1200-015, Lisbon

7.4 / 10
28 reviews

Average price €20

Mexican

Calçada da pampulha, 38, 1200-753, Lisbon

8.7 / 10
987 reviews

Average price €15

-50% sobre a ementa!

Indian

Rua Gregório Lopes - 1515, 1400-407, Lisbon

8.6 / 10
8 reviews

Average price €14

-30% sobre a ementa!

YUMS x2Indian

Av. da República 66, B, 1050-197, Lisbon

8.7 / 10
81 reviews

Average price €13

-30% sobre a ementa!

Portuguese

Travessa Larga 15, 1150, Lisbon

8.5 / 10
207 reviews

Average price €15

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

Portuguese

R. Silva Carvalho 167A, 1250-096, Lisbon

9.1 / 10
302 reviews

Average price €16

Portuguese

Campo de Santa Clara - 128, 1100-470, Lisboa

9.9 / 10
29 reviews

Average price €100

Brazilian

R. das Janelas Verdes 96, 1200-691, Lisbon

Average price €25

Menu 12€

Portuguese

R. Luís Pastor de Macedo, 4B, 1750-158, Lisbon

Average price €12

Menu 9€

Iranian

Av. Duque de Loulé 22B, 1050-090, Lisbon

Average price €12

Lunch Menu 8.90€

Portuguese

Alameda da Encarnação, Complexo Clube Tap, 1800-187, Lisbon

Average price €11

Menu 10€

Portuguese

Av. Infante Santo 2, 1350-178, Lisbon

Average price €15

Group Special: Menu 15€ (10 to 100 p.)

Fine Dining

Largo do Terreiro do Trigo 1, 1100-050, Lisbon

Average price €30

Set Menu 12.5€

African

R. Latino Coelho 18, 1050-010, Lisbon

Average price €20

Menu do dia 10€

Portuguese

Rua Filipe Folque 23A, 1050-010, Lisbon

Average price €15

Menu do Dia (€7/€9)

International

Largo da Luz - 2, 1600-498, Lisbon

Average price €25

Group Special: Menu 25€ (20 to 100 p.)

Italian

R. Rodrigues Sampaio 94C, 1150-281, Lisbon

Average price €20

Lunch Menu 9.50€

Portuguese

Porta do Mar 3B 2.03.1.05A, 1990-108, Lisbon

8.2 / 10
224 reviews

Average price €12

Menu 8.50€

Portuguese

R. Prof. Manuel Valadares 9B, 1750-232, Lisbon

8.5 / 10
37 reviews

Average price €20

Cities around Lisbon

Filter

TheFork advantages