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

InsiderMediterranean

Raó

Carrer de les Sitges, 3, 08001, Barcelona

9.5 / 10
889 reviews

Average price €35

InsiderFine Dining

Carrer del Rosselló, 197, 08036, Barcelona

9.0 / 10
272 reviews

Average price €25

Mediterranean

Ronda de la Universitat, 35, 08007, Barcelona

8.8 / 10
223 reviews

Average price €14

Menu 38€

Japanese

Avinguda Diagonal, 383, 08008, Barcelona

9.0 / 10
789 reviews

Average price €15

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

Peruvian

Carrer de Felip II, 41, 08027, Barcelona

Average price €25

Chinese

Carrer de Martínez de la Rosa, 42, 08012, Barcelona

Average price €25

Peruvian

Carrer de Balmes, 122, 08008 Barcelona, 08008, Barcelona

Average price €20

Japanese

Gran Via de les Corts Catalanes, 373, 08015, Barcelona

Average price €22

Mediterranean

Carrer de Muntaner, 109, 08036, Barcelona

Average price €20

Homemade cuisine

Carrer de Berlín, 71, 08029, Barcelona

Average price €25

InsiderMediterranean

Carrer de Girona, 68, 08009, Barcelona

9.3 / 10
31 reviews

Average price €25

Japanese

Comte Borrell, 145, 08015, Barcelona

9.3 / 10
18 reviews

Average price €25

Mediterranean

Carrer de les Jonqueres, 10,, 08003, Barcelona

8.7 / 10
44 reviews

Average price €22

-50% en Carta con Volvamos a los Restaurantes

Libanais OLD

Asturies, 53, 08012, Barcelona

Average price €15

Creative

Carrer de València, 350, 08009, Barcelona

8.5 / 10
87 reviews

Average price €20

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

Mediterranean

Carrer de Salvador Espriu, 61, 08005, Barcelona

Average price €16

InsiderInternational

Carrer de València, 193, 08011, Barcelona

9.1 / 10
15 reviews

Average price €25

Menú degustación green / precio por persona 42 €

Mediterranean

Carrer de València, 143, 08011, Barcelona

9.3 / 10
5 reviews

Average price €12

Chinese

Carrer consell de cent 448, 08013, Barcelona

9.3 / 10
15 reviews

Average price €15

Asian

Carrer de Verdi, 56, 08012, Barcelona

8.9 / 10
10 reviews

Average price €20

From market

Carrer de Cartagena, 220, 08013, Barcelona

8.9 / 10
13 reviews

Average price €20

Grilled

Carrer de Provença, 322, 08037, Barcelona

8.9 / 10
82 reviews

Average price €24

Spanish

Avenida Diagonal, 338, 08013, Barcelona

7.0 / 10
9 reviews

Average price €20

Japanese

Travessera de Gràcia, 90, 08006, Barcelona

8.9 / 10
281 reviews

Average price €14

Chinese

Carrer de Calàbria, 110, 08015, Barcelona

8.7 / 10
248 reviews

Average price €25

-50% en Carta con Volvamos a los Restaurantes

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