TheFork, a Trip advisor company

What
Where

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

The Best Spanish Restaurants in Barcelona

551 restaurants

Sort by Relevance

YUMS x2MICHELIN 2020Catalan

Fonda España by Martín Berasategui - Hotel España

C/ de Sant Pau, 9, 08001, Barcelona

9.4 / 10
1,641 reviews

Average price €49 Accepts Yums

Set Menu 59€

MICHELIN 2020Catalan

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

9.5 / 10
268 reviews

Average price €60 american express Welcome

MICHELIN Specials con Volvamos a los Restaurantes 45€

YUMS x2InsiderCatalan

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

9.5 / 10
364 reviews

Average price €50 Accepts Yums american express Welcome

YUMS x2From Galicia

Carrer de Lorena, 97, 08042, Barcelona

Average price €20

-50% en Carta con Volvamos a los Restaurantes

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

YUMS x2InsiderArrocería

Carrer de la Reina Cristina, 6, 08003, Barcelona

9.0 / 10
24 reviews

Average price €45 american express Welcome

YUMS x2MICHELIN 2020Catalan

Carrer de Còrsega, 286, 08008, Barcelona

9.1 / 10
870 reviews

Average price €44 Accepts Yums

Menu 33.90€

Spanish

C/ Provença, 73, 08029, Barcelona

9.0 / 10
76 reviews

Average price €28

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

YUMS x2InsiderFrom Galicia

C/ Consell de Cent, 256, 08011, Barcelona

9.0 / 10
445 reviews

Average price €49 Accepts Yums

Normal

Catalan

C/ Montseny, 10, 08012, Barcelona

8.9 / 10
999 reviews

Average price €15

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

InsiderCatalan

Pasaje Marimón, 18, 08021, Barcelona

9.5 / 10
647 reviews

Average price €30

Menú de Grupos 35€

1 starMICHELIN 2020Catalan

Carrer de Còrsega, 289, 08008, Barcelona

9.3 / 10
607 reviews

Average price €95 Accepts Yums

MICHELIN Specials con Volvamos a los Restaurantes 85€

Arrocería

Passeig Marítim de la Barceloneta, s/n, 08003, Barcelona

9.1 / 10
257 reviews

Average price €26

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

Catalan

Carrer de Santa Amàlia, 38, 08031, Barcelona

8.8 / 10
503 reviews

Average price €18

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

InsiderArrocería

C/ del Torrent d'En Vidalet, 26, 08012, Barcelona

9.0 / 10
900 reviews

Average price €30

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

MICHELIN 2020Catalan

C/ Diputación, 201, 08011, Barcelona

9.5 / 10
720 reviews

Average price €48

Menú 68.2 € 68,2 €

From Galicia

C/ Fontrodona, 5, 08004, Barcelona

8.7 / 10
146 reviews

Average price €23

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

Catalan

Carrer de Valldonzella, 46, 08001, Barcelona

9.4 / 10
368 reviews

Average price €30

Catalan

Carrer d'Aragó, 111, 08015, Barcelona

8.6 / 10
352 reviews

Average price €30 Accepts Yums

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

YUMS x2Catalan

Carrer de Montsió, 3, 08002, Barcelona

9.6 / 10
10 reviews

Average price €50

InsiderSpanish

C/ Aribau, 162, 08036, Barcelona

9.3 / 10
343 reviews

Average price €80 Accepts Yums

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

Catalan

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

8.8 / 10
5,231 reviews

Average price €35 american express Welcome

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

From Galicia

Carrer de Sants, 238, 08028, Barcelona

8.7 / 10
7 reviews

Average price €26

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

From Galicia

Carrer dels Comtes de Bell-Lloc, 51, 08014, Barcelona

8.0 / 10
12 reviews

Average price €25

-50% en Carta con Volvamos a los Restaurantes

Spanish

Avinguda Meridiana, 127, 08026, Barcelona

9.3 / 10
267 reviews

Average price €20

InsiderBasque

La Rambla, 20, 08002, Barcelona

9.3 / 10
237 reviews

Average price €35 Accepts Yums

Filter

TheFork advantages