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,589 restaurants

Sort by Relevance

Catalan

Tabarlot

Carrer de Sant Pau, 4, 08001, Barcelona

8.8 / 10
181 reviews

Average price €20

Fórmula migdia 12,5 €

InsiderInternational

Paseo de Gracia, 68, 08008, Barcelona

9.2 / 10
208 reviews

Average price €50

El Brunch del Domingo 59 €

International

Av. Paral·lel, 115, 08004, Barcelona

8.8 / 10
80 reviews

Average price €16

Menú 11,95 € 11 €

Catalan

C/ Morales, 30, 08029, Barcelona

9.0 / 10
77 reviews

Average price €20 american express Welcome

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

Mediterranean

Carrer de Mata, 16, 08004, Barcelona

9.3 / 10
105 reviews

Average price €20 american express Welcome

Spanish

Carrer de Marià Aguiló, 65, 08005, Barcelona

9.1 / 10
75 reviews

Average price €20 american express Welcome

Menú del día 19 €

Italian

C. de Mallorca, 12, 08014, Barcelona

8.5 / 10
3 reviews

Average price €20

-50% en Carta con Volvamos a los Restaurantes

Mediterranean

Avinguda Diagonal, 436, 08037, Barcelona

9.1 / 10
55 reviews

Average price €30 american express Welcome

InsiderAsian

Plaça del Dr. Letamendi, 1, 08007, Barcelona

9.1 / 10
345 reviews

Average price €25 american express Welcome

Vegan cuisine

Carrer de la Indústria, 252, 08026, Barcelona

7.6 / 10
26 reviews

Average price €15

-50% en Carta con Volvamos a los Restaurantes

Mediterranean

Passeig de Torras i Bages, 63, 08030, Barcelona

8.9 / 10
125 reviews

Average price €23 american express Welcome

Especial grupo: Menú 25 €

Hawaiian

Avinguda Diagonal, 357, 08037, Barcelona

9.1 / 10
408 reviews

Average price €12

Japanese

Ronda de Sant Pere, 26, 08010, Barcelona

9.1 / 10
732 reviews

Average price €20

InsiderMediterranean

Av. del Litoral, 64, 08005, Barcelona

9.1 / 10
579 reviews

Average price €40 american express Welcome

Thai

Carrer de Viladomat, 73, 08015, Barcelona

9.1 / 10
857 reviews

Average price €30 Accepts Yums

InsiderFrom market

Carrer d'Aribau, 160, 08036, Barcelona

9.1 / 10
297 reviews

Average price €40

Creative

Carrer de Neptú, 18, 08006, Barcelona

9.1 / 10
683 reviews

Average price €26

From market

Carrer de Viladomat, 37, 08015, Barcelona

9.1 / 10
118 reviews

Average price €20 american express Welcome

French

Carrer d'En Botella, 2, 08001, Barcelona

9.1 / 10
88 reviews

Average price €20

InsiderMediterranean

C/ Aribau, 151, 08036, Barcelona

9.1 / 10
594 reviews

Average price €25 Accepts Yums

InsiderFusion

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

9.1 / 10
2,611 reviews

Average price €40

Fine Dining

C/ Mercaders, 10, 08003, Barcelona

8.9 / 10
2,494 reviews

Average price €25 american express Welcome

Menú Condal 19,9 €

Basque

Passeig de Fabra i Puig, 159, 08016, Barcelona

8.9 / 10
523 reviews

Average price €30

Menú del día 10,95 €

InsiderBasque

C/ Elisi, 13, 08014, Barcelona

9.1 / 10
511 reviews

Average price €29 american express Welcome

InsiderCatalan

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

9.1 / 10
544 reviews

Average price €40

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