The Best Spanish Restaurants in Barcelona

El pintxo de Petritxol, Barcelona

BASQUE

Carrer de Petritxol, 9, 08002, Barcelona

364

Average price €15

La Garriga, Barcelona

La Garriga

9 / 10

C/ Mallorca, 272, 08037, Barcelona

144

Average price €28

InsiderGorria, Barcelona

InsiderBASQUE

Gorria

9 / 10

Carrer de la Diputació, 421, 08013, Barcelona

156

Average price €55

InsiderSilvestre, Barcelona

InsiderSPANISH

Silvestre

9 / 10

Carrer de Santaló, 101, 08021, Barcelona

173

Average price €40

El Palacio del Flamenco, Barcelona

SPANISH

C/ Balmes, 139, 08008, Barcelona

36

Average price €60

InsiderL'Oliana, Barcelona

Insider

L'Oliana

9 / 10

C/ Santaló, 54, 08021, Barcelona

346

Average price €40

InsiderRoig Robí, Barcelona

Insider

Roig Robí

9 / 10

C/ Séneca, 20, 08006, Barcelona

229

Average price €45

InsiderArume, Barcelona

Insider

Arume

9.3 / 10

Carrer d'en Botella, 11, 08001, Barcelona

1780

Average price €35

InsiderRuinart Petit R en Mandarin Oriental Barcelona, Barcelona

InsiderSPANISH

Passeig de Gràcia, 38, 08007, Barcelona

4

Average price €120

Diegos Bar Restaurant, Barcelona

SPANISH

Avinguda Meridiana, 127, 08026, Barcelona

206

Average price €20

Antic Bocoi del Gotic, Barcelona

Baixada de Viladecols, 3, 08002, Barcelona

658

Average price €20

InsiderCa l'Isidre, Barcelona

Insider

Ca l'Isidre

9.2 / 10

Carrer de les Flors, 12, 08001, Barcelona

189

Average price €65

InsiderLa Carassa, Barcelona

Insider

La Carassa

9.2 / 10

C/ Brosolí, 1, 08003, Barcelona

176

Average price €41

Ca L'Estevet, Barcelona

Ca L'Estevet

9.2 / 10

Carrer de Valldonzella, 46, 08001, Barcelona

316

Average price €29

InsiderLa Lubina, Barcelona

Insider

La Lubina

9 / 10

C/ Viladomat, 257, 08029, Barcelona

223

Average price €30

InsiderLa Fonda del Port Olímpic, Barcelona

InsiderSPANISH

Moll de Gregal, 7, 08005, Barcelona

887

Average price €34

La Terraza Miró, Barcelona

SPANISH

Carrer de Tarragona, 129, 08014, Barcelona

1976

Average price €15

Contempo by Eboca Restaurant, Barcelona

Carrer de Bergara, 9 - Hotel Catalonia Plaza Cataluña, 08002, Barcelona

188

Average price €25

Tapería Ordesa, Barcelona

SPANISH

Tapería Ordesa

8.1 / 10

Gran Via de les Corts Catalanes, 522, 08011, Barcelona

1034

Average price €16

InsiderLa Venta, Barcelona

Insider

La Venta

9.1 / 10

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

447

Average price €40

Tapas Verdi, Barcelona

SPANISH

Tapas Verdi

7.5 / 10

Carrer de Verdi, 11, 08012, Barcelona

9

Average price €12

The Echo - Hotel SB Diagonal Zero, Barcelona

Plaça de Llevant, 08019, Barcelona

35

Average price €35

Mosaic Restaurant, Barcelona

SPANISH

Avinguda Diagonal, 589-591, 08014, Barcelona

948

Average price €32

Som.Y, Barcelona

Som.Y

6.8 / 10

Plaça d'Osca, 5, 08014, Barcelona

80

Average price €10

Matalaranya, Barcelona

Matalaranya

8.4 / 10

Carrer del Rosselló, 260, 08037, Barcelona

306

Average price €16

Filter

Filter by
Avantages TheFork