TheFork, a Trip Advisor company

What

What

Where

Where

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

The Best Great view Restaurants in Barcelona

106 restaurants

Sort by Relevance

Cal Nico

Carrer de Roc Boronat, 9, Barcelona, Spain, 08005, Barcelona

Average price €36

Japanese

C/ Nàpols, 141, 08013, Barcelona

Average price €12

Spanish

C/ Santuari, 5, 08032, Barcelona

Average price €24

Mediterranean

C/ Mallorca, 376, 08013, Barcelona

Average price €27

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

Fusion

Av. Almirall Aixada, 22, 08003, Barcelona

Average price €16

Mediterranean

Moll d'Espanya, 5, 08039, Barcelona

Average price €35

C/Pasaje Font del Mont, 4, 08017, Barcelona

Average price €18

International

C/ Judici, 15, 08003, Barcelona

Average price €14

Mediterranean

Avenida Diagonal, 391, 08006, Barcelona

Average price €25

Fine Dining

Passeig Taulat, 262-264, 08019, Barcelona

Average price €42

Mediterranean

Passeig del Taulat, 262 - 264, 08019, Barcelona

Average price €35

Mediterranean

Paseo Joan de Borbó, 2, 08003, Barcelona

Average price €29

Avenida Moll d'Espanya, 5,, 08039, Barcelona

Average price €27

Paseo Pujades, 5, 08018, Barcelona

Average price €23

Cuban

C/ Escar, 1, 08039, Barcelona

Average price €24

Menú Mediterráneo 26€

Mediterranean

Avenida Diagonal, 635, 08023, Barcelona

Average price €22

Menú 3 de Grupos 33€

From market

Plaza Sortidor, 3, 08004, Barcelona

Average price €20

Menú del día 10€

Italian

C/ Pla de Palau, 8, 08002, Barcelona

Average price €18

Chinese

C/ Marina, 16, 08005, Barcelona

Average price €27

Spanish

Passeig de Sant Gervasi, 65, 08022, Barcelona

Average price €26

C/ Almirall Aixada, 21, 08003, Barcelona

Average price €32

Passeig del Mare Nostrum, 19, 08039, Barcelona

Average price €40

Spanish

C/ Moll de Mestral, 8-9 (Port Olimpic), 08005, Barcelona

Average price €21

Mediterranean

Moll de Barcelona, s/n, 08039, Barcelona

Average price €25

Mediterranean

Paseo de Santa Madrona, 28, 08038, Barcelona

Average price €26

Filter

TheFork advantages