TheFork, a Trip advisor company

What
Where

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

The Best Spanish Restaurants in Barcelona

552 restaurants

Sort by Relevance

InsiderArrocería

El xiringo

Carrer de Sant Carles, 23, 08003, Barcelona

9.5 / 10
1,060 reviews

Average price €30 Accepts Yums

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

YUMS x2MICHELIN 2020Catalan

C/ de Sant Pau, 9, 08001, Barcelona

9.5 / 10
1,706 reviews

Average price €49 Accepts Yums

MICHELIN Specials con Volvamos a los Restaurantes 59€

Catalan

Passeig del Born, 27, 08003, Barcelona

9.0 / 10
578 reviews

Average price €30 Accepts Yums

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

Spanish

Carrer del Pas de l'Ensenyança, 2, 08002, Barcelona

9.0 / 10
433 reviews

Average price €25

-50% en Carta con Volvamos a los Restaurantes

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

MICHELIN 2020Catalan

C/ Major de Sarrià, 121, 08017, Barcelona

9.5 / 10
278 reviews

Average price €60 american express Welcome

MICHELIN Specials con Volvamos a los Restaurantes 45€

Catalan

Carrer de Casanova, 62, 08011, Barcelona

8.9 / 10
40 reviews

Average price €15 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

YUMS x2InsiderCatalan

Carrer de Sant Joan de Malta, 55, 08018, Barcelona

9.6 / 10
368 reviews

Average price €50 Accepts Yums american express Welcome

Catalan

Passeig de Garcia Fària, 29, 08005, Barcelona

8.3 / 10
228 reviews

Average price €25 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

YUMS x2From Galicia

Carrer de Lorena, 97, 08042, Barcelona

Average price €20

-50% en Carta con Volvamos a los Restaurantes

YUMS x2Catalan

Avinguda Diagonal, 611, 08028, Barcelona

8.2 / 10
350 reviews

Average price €20

-50% en Carta con Volvamos a los Restaurantes

Catalan

Carrer d'Enric Granados, 122, Barcelona, Spain, 08008, Barcelona

8.8 / 10
5,257 reviews

Average price €35 american express Welcome

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

YUMS x2Spanish

Passatge de Josep Llovera, 1, 08021, Barcelona

9.4 / 10
7 reviews

Average price €16

Spanish

Carrer de Larrard, 55, 08024, Barcelona

9.4 / 10
4 reviews

Average price €22

-50% en Carta con Volvamos a los Restaurantes

InsiderArrocería

Carrer de la Fusina, 3, 08003, Barcelona

9.2 / 10
4,084 reviews

Average price €30 american express Welcome

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

YUMS x2InsiderBasque

Gran Via de Les Corts Catalanes, 697, 08013, Barcelona

9.1 / 10
523 reviews

Average price €24 Accepts Yums

menú tradicion 19,5 €

YUMS x2Catalan

Carrer de Montsió, 3, 08002, Barcelona

9.6 / 10
10 reviews

Average price €50

YUMS x2Catalan

Carrer de París, 177, 08036, Barcelona

9.3 / 10
113 reviews

Average price €22 american express Welcome

YUMS x2InsiderSpanish

Carrer del Parlament, 54, Barcelona, Spain, 08015, Barcelona

9.0 / 10
2,179 reviews

Average price €45 Accepts Yums american express Welcome

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

Spanish

C/Carders, 23, 08003, Barcelona

9.1 / 10
784 reviews

Average price €25 american express Welcome

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

InsiderCatalan

Carrer de Montcada, 29, 08003, Barcelona

9.1 / 10
54 reviews

Average price €25

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

Spanish

Rambla de Catalunya, 91, 08008, Barcelona

8.5 / 10
385 reviews

Average price €25

Menú Esencia Cinco Jotas 55 €

Basque

C/ Princesa, 11, 08003, Barcelona

8.5 / 10
107 reviews

Average price €21 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Spanish

Passeig del Taulat, 183, 08005, Barcelona

8.7 / 10
9 reviews

Average price €25

-50% en Carta con Volvamos a los Restaurantes

InsiderCatalan

Pasaje Marimón, 18, 08021, Barcelona

9.5 / 10
648 reviews

Average price €30

Menú de Grupos 35 €

Spanish

Carrer de Floridablanca, 5, 08015, Barcelona

8.5 / 10
211 reviews

Average price €15 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

Filter

TheFork advantages