TheFork, a Trip advisor company

What
Where

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

The Best Great view Restaurants in Lisbon

45 restaurants

Sort by Relevance

Portuguese

Associação Regional de Vela do Centro

Avenida Brasília - Doca de Belém, 1400-032, Lisbon

8.7 / 10
216 reviews

Average price €15

Italian

ECI - Gourmet Experience Av. António Augusto de Aguiar 31 piso 7, 1069-413, Lisbon

8.4 / 10
23 reviews

Average price €20

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

Seafood

Av. Brasília, 1400-038, Lisbon

8.3 / 10
248 reviews

Average price €19

InsiderHomemade cuisine

R. 1º de Dezembro 118, 1200-360, Lisboa

9.2 / 10
334 reviews

Average price €25

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

InsiderContemporary cuisine

Av. da Liberdade 185, 9ºpiso, 1269-050, Lisbon

9.2 / 10
1,753 reviews

Average price €50

1 starMICHELIN 2020Contemporary cuisine

Largo da Academia Nacional de Belas Artes, 14 R/C, 1200, Lisbon

9.6 / 10
752 reviews

Average price €70

InsiderFine Dining

Rua da Betesga 3, 1100-202, Lisbon

9.1 / 10
3,075 reviews

Average price €30

Japanese

R. da Misericórdia 14, 6 e 7 andar, 1200-273, Lisbon

9.0 / 10
32 reviews

Average price €38

InsiderAuthor

Rua Damasceno Monteiro 9 B, 1170-108, Lisbon

9.2 / 10
896 reviews

Average price €55

Asian

Centro Comercial Martim Moniz, 6º piso, 1100-341, Lisbon

8.8 / 10
687 reviews

Average price €20

Italian

Praça do Império, 1449-003, Lisbon

8.6 / 10
1,545 reviews

Average price €20

Mediterranean

R. da Cintura do Porto de Lisboa, 1200-109, Lisbon

8.4 / 10
121 reviews

Average price €18

Portuguese

Av. Infante Dom Henrique Doca do Jardim do Tabaco, Terminal de Cruzeiros de Lisboa, 1100-281, Lisbon

Average price €18

International

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

8.2 / 10
199 reviews

Average price €20 Accepts Yums

Fine Dining

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

6.4 / 10
185 reviews

Average price €35

Japanese

Av. Brasília, 1300-501, Lisbon

Average price €20

Portuguese

Doca de Santo Amaro - Armazém 16, 1350-353, Lisbon

Average price €25

Portuguese

Doca de Santo Amaro Armazém 14, 1300-352, Lisbon

Average price €25

Japanese

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

Average price €35

Fine Dining

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

Average price €35

Filter

TheFork advantages