TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Barcelona

3,586 restaurants

Sort by Relevance

InsiderBasque

Jaizkibel

C/ Sicilia, 180, 08013, Barcelona

9.0 / 10
136 reviews

Average price €29

Menú Pica Pica 50 €

InsiderJapanese

Carrer de Sant Eusebi, 38, 08006, Barcelona

9.5 / 10
425 reviews

Average price €40

Italian

Carrer de Floridablanca, 102, 08015, Barcelona

9.1 / 10
371 reviews

Average price €27

Menú 11,9 €

Chinese

Carrer de Sepúlveda, 137, 08011, Barcelona

9.3 / 10
187 reviews

Average price €18 american express Welcome

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

InsiderJapanese

Carrer de Londres, 84, 08036, Barcelona

9.3 / 10
300 reviews

Average price €30 american express Welcome

Creative

Carrer d´aldana, 8, 08015, Barcelona

9.3 / 10
206 reviews

Average price €18

InsiderFine Dining

Carrer de Sant Màrius, 8, 08022, Barcelona

9.1 / 10
98 reviews

Average price €26

Menú 27 € 27 €

InsiderFrom market

Carrer de Laforja, 9B, 08006, Barcelona

9.3 / 10
304 reviews

Average price €35

Crêperie

Carrer Aragó, 150, 08011, Barcelona

9.3 / 10
375 reviews

Average price €12

InsiderInternational

C/ Consell de Cent, 394 (Bailén / Pg.St.Joan), 08009, Barcelona

9.1 / 10
1,479 reviews

Average price €25 Accepts Yums

Menú Degustación 33€ 33 €

Mediterranean

C/ Aribau, 115-117, 08036, Barcelona

8.7 / 10
909 reviews

Average price €30 Accepts Yums american express Welcome

Especial grupo: Menú Vegetariano 29 €

Arrocería

C/ Bordeus, 35, 08029, Barcelona

8.8 / 10
812 reviews

Average price €30

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

InsiderMediterranean

C/ Pau Claris, 150, 08009, Barcelona

9.3 / 10
2,217 reviews

Average price €55

Creative

Rambla del Raval, 17-21, 08001, Barcelona

9.0 / 10
1,234 reviews

Average price €26

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

Traditional cuisine

Carrer de Mallorca, 18, 08014, Barcelona

9.2 / 10
6 reviews

Average price €25 american express Welcome

Japanese

Passatge de Vilaret, 54, 08013, Barcelona

9.2 / 10
64 reviews

Average price €20

Indian

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

9.6 / 10
69 reviews

Average price €20 american express Welcome

YUMS x2Spanish

Passeig de la Verneda, 123, 08020, Barcelona

8.2 / 10
15 reviews

Average price €15

South American

Carrer del Rector Triadó, 72, 08014, Barcelona

9.2 / 10
105 reviews

Average price €25 Accepts Yums

Italian

Carrer del Consell de Cent, 350, 08009, Barcelona

9.2 / 10
37 reviews

Average price €30 american express Welcome

Turkish

Carrer del Vidre, 5, 08002, Barcelona

7.7 / 10
9 reviews

Average price €18

-50% en Carta con Volvamos a los Restaurantes

Vietnamese

Carrer de Calàbria,234, 08029, Barcelona

9.2 / 10
25 reviews

Average price €12

Korean

Carrer de Villarroel, 107, 08011, Barcelona

9.2 / 10
314 reviews

Average price €20 american express Welcome

InsiderSpanish

Carrer de Provença, 277, 08037, Barcelona

9.1 / 10
254 reviews

Average price €35

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

Mediterranean

Carrer de carabassa 3, 08002, Barcelona

8.8 / 10
74 reviews

Average price €14

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

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