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

Peruvian

Panko restaurant

Carrer de Viladomat, 249, 08029, Barcelona

9.4 / 10
9 reviews

Average price €35

South American

Carrer del Rector Triadó, 72, 08014, Barcelona

9.4 / 10
105 reviews

Average price €25 Accepts Yums

Mediterranean

Carrer de la Comtessa de Sobradiel, 4, 08002, Barcelona

9.0 / 10
447 reviews

Average price €15

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

Catalan

Passatge dels Escudellers, 7, Barrio Gótico, Barcelona, Spain, 08002, Barcelona

8.8 / 10
27 reviews

Average price €25 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

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

Japanese

Carrer Ample, 50, 08002, Barcelona

7.8 / 10
700 reviews

Average price €20 american express Welcome

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

Italian

Plaça Eivissa, 2, 08032, Barcelona

9.2 / 10
257 reviews

Average price €16

Menú Pizza 16€ 16 €

Mediterranean

Camí del Pantà, 2, 08017, Barcelona

7.5 / 10
17 reviews

Average price €20

-50% en Carta con Volvamos a los Restaurantes

Steakhouse

Valencia, 329, 08009, Barcelona

9.1 / 10
7 reviews

Average price €25 american express Welcome

Catalan

Carrer de la Nau Santa Maria, 5, 08017, Barcelona

9.5 / 10
3 reviews

Average price €40 american express Welcome

YUMS x2Mediterranean

Carrer d'Ausiàs Marc, 37, 08010, Barcelona

8.7 / 10
64 reviews

Average price €45 Accepts Yums

Mediterranean

Plaça de Jacint Reventós, 08003, Barcelona

9.1 / 10
63 reviews

Average price €25

InsiderInternational

Carrer de l'Hospital, 104, 08001, Barcelona

9.5 / 10
726 reviews

Average price €18 american express Welcome

Mediterranean

Carrer del Comte Borrell, 106, 08015, Barcelona

8.0 / 10
422 reviews

Average price €25 Accepts Yums

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

Japanese

Carrer de l'Avenir, 74, 08021, Barcelona

8.9 / 10
439 reviews

Average price €14 american express Welcome

Menú 16.50 € 16,5 €

InsiderInternational

C/ Villarroel, 22, 08011, Barcelona

9.5 / 10
1,043 reviews

Average price €30 Accepts Yums american express Welcome

From Castille

Carrer de la Diputació, 159, 08011, Barcelona

8.9 / 10
255 reviews

Average price €21 american express Welcome

Menú fin de semana 15.50 € 15,5 €

Mediterranean

Carrer d'Aribau, 146, 08036, Barcelona

8.9 / 10
14 reviews

Average price €16 Accepts Yums american express Welcome

Japanese

Av. de Josep Tarradellas, 157, 08029, Barcelona

8.9 / 10
114 reviews

Average price €20

Italian

Passeig de Fabra i Puig, 266, 08031, Barcelona

8.9 / 10
97 reviews

Average price €25 american express Welcome

Mediterranean

Plaça de Joaquim Folguera, 2, 08022, Barcelona

8.9 / 10
146 reviews

Average price €12

Mediterranean

Passeig Marítim del Bogatell, 40, 08005, Barcelona

8.7 / 10
100 reviews

Average price €30 american express Welcome

Especial grupo: Menú 42 € 42 €

Mediterranean

Carrer de Buenos Aires, 28, 08036, Barcelona

Average price €18

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

Mediterranean

Carrer de la Princesa, 33, 08003, Barcelona

8.5 / 10
784 reviews

Average price €25

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

Japanese

Carrer del Comte Borrell, 165, 08015, Barcelona

8.1 / 10
633 reviews

Average price €20 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

InsiderItalian

Carrer de Luis Antúnez, 11, 08006, Barcelona

8.9 / 10
468 reviews

Average price €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