What
Where

When do you want to eat?

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

The Best Spanish Restaurants in Barcelona

564 restaurants

Sort by Relevance

Can Culleretes, Barcelona

Can Culleretes

8.5 / 10

C/ Quintana, 5, 08002, Barcelona

1977

Average price €27

El Jardi, Barcelona

TRADITIONAL CUISINE

El Jardi

8.3 / 10

Carrer de l'Hospital, 56, 08001, Barcelona

20

Average price €30

Amélie Experience Catalunya, Barcelona

Plaça de Catalunya, 14, 08002, Barcelona

3

Average price €15

Barlovento, Barcelona

SPANISH

Barlovento

8.3 / 10

Rambla del Poblenou, 21, 08005, Barcelona

78

Average price €20 accept Yums

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

Girbau, Barcelona

SPANISH

Girbau

7.8 / 10

Ronda General Mitre 9, 08017, Barcelona

16

Average price €20

La Carmanyola, Barcelona

La Carmanyola

8.3 / 10

Plaza Juli Gonzalez, 3 (local 2), 08005, Barcelona

80

Average price €32

Enna, Barcelona

Enna

7.6 / 10

Carrer de Ramon Turró, 120, 08005, Barcelona

9

Average price €12

Taller de Tapas - Josep Oriol, Barcelona

SPANISH

Plaça de Sant Josep Oriol, 9, 08002, Barcelona

107

Average price €15

Pati Blau, Barcelona

Pati Blau

8.2 / 10

C/ Jorge Girona Salgado, 14, 08034, Barcelona

75

Average price €17

Txirimiri, Barcelona

BASQUE

Txirimiri

8.3 / 10

C/ Princesa, 11, 08003, Barcelona

92

Average price €21

InsiderInsider7 Portes, Barcelona

INSIDER

7 Portes

8.6 / 10

Passeig d'Isabel II, 14, 08003, Barcelona

3476

Average price €50

Casa Agustí, Barcelona

Casa Agustí

8 / 10

Carrer de Bergara, 5, 08002, Barcelona

135

Average price €35

Casa Leopoldo, Barcelona

Carrer de Sant Rafael, 24, 08001, Barcelona

298

Average price €35

Taller de Tapas - Travessera, Barcelona

SPANISH

Travessera de les Corts, 64, 08028, Barcelona

199

Average price €15

Bodega Brugal - Tast de Vins, Barcelona

C/ Morales, 30, 08029, Barcelona

81

Average price €20

Delirium, Barcelona

SPANISH

Delirium

7.4 / 10

Carrer de los Castillejos, 265, 08013, Barcelona

48

Average price €10

La Llar del Filador, Barcelona

SPANISH

Carrer d'En Cortines, 13, 08003, Barcelona

130

Average price €23 accept Yums

Vinarium, Barcelona

Vinarium

 / 10

Carrer de Feliu Casanova, 24, 08028, Barcelona

Average price €18

Alaparra, Barcelona

SPANISH

Alaparra

 / 10

Carrer de Pujades, 136, 08005, Barcelona

Average price €25

Arànega, Barcelona

Arànega

8.7 / 10

Avinguda Paral·lel, 188, 08015, Barcelona

216

Average price €30

Pacífic Fusió, Barcelona

SPANISH

Pacífic Fusió

7.5 / 10

Avinguda Diagonal, 42, 08019, Barcelona

6

Average price €15

Café de Galiza, Barcelona

SPANISH

Café de Galiza

6.8 / 10

Carrer del Cardenal Casañas, 6, 08002, Barcelona

43

Average price €20

Els Arcs de Sant Miquel, Barcelona

SPANISH

Carrer de la Riera de Sant Miquel, 21, 08006, Barcelona

8

Average price €20

Calabrasa, Barcelona

Calabrasa

7.9 / 10

Passeig del Born, 27, 08003, Barcelona

25

Average price €25

Mussol - Pedralbes, Barcelona

Avinguda Diagonal, 611, 08028, Barcelona

77

Average price €20

Filter

TheFork Benefits