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
"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.

Indian

Delhi Darbar

Passatge de Josep Llovera, 11, 08021, Barcelona

9.1 / 10
2,404 reviews

Average price €20

50% off food

InsiderMediterranean

Carrer Port Esportiu, 14P, 08930, Barcelona

9.2 / 10
48 reviews

Average price €35

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

MICHELIN 2020Creative

Passeig de Colom, 9, 08002, Barcelona

9.3 / 10
1,456 reviews

Average price €50

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

InsiderFine Dining

Plaça de Carlos Ibáñez, 3, 08038, Barcelona

9.3 / 10
2,174 reviews

Average price €46

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

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

InsiderFine Dining

C/ Manuel Arnús, 2, 08035, Barcelona

9.2 / 10
2,386 reviews

Average price €40

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

InsiderMediterranean

Passeig de Colom, 9, 08002, Barcelona

8.9 / 10
289 reviews

Average price €45

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

InsiderMediterranean

C/ Pau Claris, 150, 08009, Barcelona

9.3 / 10
2,187 reviews

Average price €55

Menu 75€

Mediterranean

C/ Moll d' Espanya, 5 (Segunda planta C.C.Maremagnum), 08039, Barcelona

8.5 / 10
9,207 reviews

Average price €24 Accepts Yums

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

YUMS x2MICHELIN 2020Fine Dining

C/ Séneca, 20, 08006, Barcelona

8.5 / 10
277 reviews

Average price €45 Accepts Yums

Degustación Trufa 69 €

Italian

C/ Gran Vía de les Corts Catalanes, 373-385, 08015, Barcelona

9.5 / 10
275 reviews

Average price €18

YUMS x2InsiderMediterranean

Passeig de Gràcia, 75, 08008, Barcelona

Average price €39

InsiderSpanish

Carrer de Provença, 277, 08037, Barcelona

8.9 / 10
254 reviews

Average price €35

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

InsiderFine Dining

Gran Via de les Corts Catalanes, 668 (Planta 7), 08010, Barcelona

9.3 / 10
329 reviews

Average price €45

Fusion

Paseo Marítimo de la Barceloneta, 36, 08003, Barcelona

9.1 / 10
338 reviews

Average price €35

InsiderCatalan

Plaça del Doctor Andreu, Barcelona, Spain, 08035, Barcelona

9.0 / 10
504 reviews

Average price €40

Menú de nits 40 €

InsiderMediterranean

Avinguda Miramar, 31, 08038, Barcelona

9.0 / 10
435 reviews

Average price €45

Menu 29€

International

Av. Diagonal, 205, 08018, Barcelona

8.8 / 10
31 reviews

Average price €25

Menu 15 €€

Mediterranean

C/ Marina, 16-18, 08005, Barcelona

8.7 / 10
56 reviews

Average price €29

Menu marinero 25€

Catalan

Avenida de Francesc Ferrer i Guàrdia, 13-27 (Poble Espanyol), 08038, Barcelona

8.7 / 10
196 reviews

Average price €25

Menu 25€

Mediterranean

Moll de Espanya, 5, 08039, Barcelona

7.8 / 10
192 reviews

Average price €26

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

InsiderSpanish

Carrer de Sant Pau, 9, 08001, Barcelona

8.8 / 10
14 reviews

Average price €25

Mediterranean

C/ Roselló, 249-251, 08008, Barcelona

8.8 / 10
42 reviews

Average price €9

Mediterranean

Carretera de Molins de Rei a Vallvidrera, Km. 11,2, 08017, Barcelona

8.5 / 10
166 reviews

Average price €20

Menu 29€

From Galicia

Port Olimpic, 08005, Barcelona

8.7 / 10
558 reviews

Average price €30

Italian

Avenida Diagonal, 3, 08019, Barcelona

8.9 / 10
478 reviews

Average price €18

Filter

TheFork advantages