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

Fusion

Firo Tast

Avinguda de Gaudí, 81-83, 08025, Barcelona

7.0 / 10
81 reviews

Average price €24

Menu 32€

Italian

Carrer de Villarroel, 247, 08036, Barcelona

8.7 / 10
9 reviews

Average price €25 american express Welcome

Vietnamese

Carrer dels Àngels, 6, 08001, Barcelona

8.7 / 10
33 reviews

Average price €20

Creole

Passatge de Nogués, 08025, Barcelona

8.7 / 10
12 reviews

Average price €8

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

Mediterranean

Carrer del Joncar, 17, 08005, Barcelona

8.7 / 10
16 reviews

Average price €28

Mediterranean

Carrer de Loreto, 21, 08029, Barcelona

Average price €15

Menú del día 2, 12.50€ 12,5 €

Pizzeria

Carrer de Sabino Arana, 56, 08028, Barcelona

8.7 / 10
10 reviews

Average price €14

Italian

Carrer Comte d'Urgell, 190, Barcelona, 08036, Barcelona

8.7 / 10
33 reviews

Average price €18 Accepts Yums american express Welcome

Catalan

Carrer de Ramon Turró, 120, 08005, Barcelona

Average price €12 american express Welcome

Menú 12€ 12 €

European

Carrer De Descartes, 5, 08006, Barcelona

Average price €15

Fórmulas 0 € et 0 € 9 €

From market

Carrer de Muntaner, 505, 08022, Barcelona

Average price €15

Set Menu 20€

Mediterranean

Carrer Àvila, 135, 08018, Barcelona

8.7 / 10
98 reviews

Average price €12

InsiderVegetarian

Travessera de les Corts, 180, 08028, Barcelona

Average price €23 american express Welcome

Menú 19,95 € 19 €

InsiderMediterranean

Carrer de Béjar, 66, 08014, Barcelona

8.7 / 10
18 reviews

Average price €22

Mediterranean

Carrer de Mallorca, 6, 08014, Barcelona

Average price €29 Accepts Yums

Menú 12,5 € 12 €

Mediterranean

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

8.4 / 10
166 reviews

Average price €20

Menú Festivos 30€

International

Plaça del Pedró, 8, 08001, Barcelona

Average price €15

Fórmula noches 13 € 13 €

InsiderJapanese

Carrer de Francisco Giner, 6, 08012, Barcelona

8.4 / 10
7 reviews

Average price €22

menú degustacion de soba 29 €

Mediterranean

Plaça de les Arts, 1, 08013, Barcelona

7.8 / 10
17 reviews

Average price €20

Mediterranean

Carrer del Duc, 7, 08002, Barcelona

Average price €11

Menú Mediodía 11.90 € 11,9 €

InsiderItalian

Carrer de Valencia, 341, 08009, Barcelona

8.6 / 10
313 reviews

Average price €30

Basque

Plaça Nova, 3, 08002, Barcelona

8.6 / 10
138 reviews

Average price €20

Japanese

Carrer de Roger de Flor, 275, 08025, Barcelona

Average price €15

Set Menu undefined€

Mediterranean

C/ Diputació, 264, 08007, Barcelona

Average price €32

Menú Especial 30.80€ 30,8 €

Spanish

Avenida Paral·lel, 56, 08001, Barcelona

Average price €29

Menú de Grupos 35€ 35 €

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