Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Barcelona

3,546 restaurants

Sort by Relevance

Spanish

Parc Guell

Carrer de Larrard, 55, 08024, Barcelona

Average price €22

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

Mediterranean

Carrer dels Escudellers, 40, 08002, Barcelona

Average price €25

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

Mediterranean

Gran Via de les Corts Catalanes, 700, 08010, Barcelona

8.6 / 10
4 reviews

Average price €35

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

Steakhouse

Carrer del Torrent de l'Olla, 111, 08012, Barcelona

8.8 / 10
15 reviews

Average price €12

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

Mediterranean

Carrer de Roger de Llúria, 155, 08037, Barcelona

Average price €15

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

InsiderFrom market

Carrer de Mallorca, 135, parada 18-20, 08036, Barcelona

9.2 / 10
7 reviews

Average price €23

InsiderMediterranean

Ctra. de Vallvidrera al Tibidabo, 83-93, 08035, Barcelona

8.3 / 10
18 reviews

Average price €50

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

Mediterranean

Carrer del Dr. Fleming, 23, 08017, Barcelona

8.5 / 10
109 reviews

Average price €20

Menú 11.50

InsiderMediterranean

Carrer de la Cera, 23, 08001, Barcelona

9.2 / 10
1,558 reviews

Average price €30

InsiderAuthor

Avinguda Diagonal, 423, 08036, Barcelona

9.6 / 10
362 reviews

Average price €45

InsiderItalian

Passeig de Colom, 20, 08002, Barcelona

9.0 / 10
820 reviews

Average price €35

Menú del día 19 €

Japanese

Carrer d'Europa, 24, 08028, Barcelona

8.9 / 10
617 reviews

Average price €20

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

InsiderMediterranean

Carrer de Bergara, 8, 08002, Barcelona

9.4 / 10
519 reviews

Average price €22

Daily Menu 22€

InsiderMediterranean

Carrer de Roger de Flor, 252, 08025, Barcelona

8.8 / 10
492 reviews

Average price €35

Arrocería

Plaza Juli Gonzalez, 3 (local 2), 08005, Barcelona

8.8 / 10
81 reviews

Average price €32

Mediterranean

C/ dels Capellans, 4, 08002, Barcelona

8.4 / 10
116 reviews

Average price €21

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

Fine Dining

Carrer de les Heures, 6-8, 08002, Barcelona

9.0 / 10
638 reviews

Average price €24 Accepts Yums american express Welcome

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

InsiderMediterranean

Carrer dels Escudellers, 8, 08002, Barcelona

8.4 / 10
76 reviews

Average price €30

Asian

Carrer d'Enric Granados, 14, 08007, Barcelona

8.9 / 10
164 reviews

Average price €18

Mediterranean

Carrer del Dr. Trueta nº 220, 08005, Barcelona

8.9 / 10
117 reviews

Average price €24

From market

Carrer dels Carders, 12, 08003, Barcelona

8.9 / 10
103 reviews

Average price €19 american express Welcome

InsiderItalian

Passatge de Simó, 21, 08025, Barcelona

9.3 / 10
948 reviews

Average price €18

Author

Carrer de Pau Claris, 190, 08037, Barcelona

8.9 / 10
855 reviews

Average price €20

Mediterranean

Carrer de la Princesa, 33, 08003, Barcelona

8.5 / 10
784 reviews

Average price €25

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

InsiderMediterranean

Carrer de Casanova, 224, 08036, Barcelona

8.9 / 10
1,696 reviews

Average price €15

The Best Restaurants in Barcelona

Barcelona is a city of fashion in Europe and much of that reputation is due to its great restaurants. We select the best for you.

Cities around Barcelona

Filter

TheFork advantages