What
Where

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

The Best Spanish Restaurants in Barcelona

561 restaurants

Sort by Relevance

Mussol - C.C. Glòries, Barcelona

Avinguda Diagonal, 208, 08018, Barcelona

35

Average price €20

Calabrasa, Barcelona

Calabrasa

7.8 / 10

Passeig del Born, 27, 08003, Barcelona

24

Average price €25

Rías Do-Miño, Barcelona

Rías Do-Miño

8.2 / 10

Carrer de Pepe Rubianes, 39, 08003, Barcelona

46

Average price €20

Sherry, Barcelona

SPANISH

Sherry

5.7 / 10

Carrer del Taquígraf Garriga, 183, 08029, Barcelona

11

Average price €10

Mosaic Restaurant, Barcelona

SPANISH

Avinguda Diagonal, 589-591, 08014, Barcelona

950

Average price €32

Los Bellota Sagrada Familia, Barcelona

C/ Marina, 298, 08025, Barcelona

205

Average price €26

El pescadito de Balmes, Barcelona

Carrer de Balmes, 440, 08022, Barcelona

18

Average price €35

Brasilia, Barcelona

SPANISH

Brasilia

7.7 / 10

Avenida Diagonal, 338, 08013, Barcelona

6

Average price €20

La Barbacoa de Gracia, Barcelona

C/ Torrent de les Flors, 65, 08024, Barcelona

128

Average price €20

Pacífic Fusió, Barcelona

SPANISH

Pacífic Fusió

7.5 / 10

Avinguda Diagonal, 42, 08019, Barcelona

6

Average price €15

Mussol - Aragó, Barcelona

Mussol - Aragó

7.8 / 10

Carrer d'Aragó, 261, 08007, Barcelona

50

Average price €20

InsiderBarraca, Barcelona

INSIDER

Barraca

8.4 / 10

Passeig Marítim Barceloneta, 1, 08003, Barcelona

1409

Average price €30

El Trencadís de l'Eixample, Barcelona

Carrer de Pau Claris, 143, 08009, Barcelona

19

Average price €20

El Vermut de Sants, Barcelona

SPANISH

Carrer de Valladolid, 42, 08014, Barcelona

Average price €10

The Sweetophelia Cafè, Barcelona

SPANISH

Ronda de Sant Pere, 39, 08010, Barcelona

Average price €8

Odkuu's Kitchen, Barcelona

SPANISH

Avinguda Diagonal, 208, 08018, Barcelona

51

Average price €17

Bodega Vasconia, Barcelona

BASQUE

Bodega Vasconia

9.2 / 10

Carrer d'en Gignàs, 13, 08002, Barcelona

24

Average price €19

El Gran Café, Barcelona

El Gran Café

8.4 / 10

Carrer d'Avinyó, 9, Barcelona, Spain, 08002, Barcelona

2948

Average price €22

Cal Pinxo Platja, Barcelona

Carrer del Baluard, 124, 08003, Barcelona

423

Average price €30

Club Precio Único, Barcelona

SPANISH

Carrer de Galileu, 148, 08028, Barcelona

19

Average price €10

InsiderLa Bodega, Barcelona

INSIDERSPANISH

La Bodega

9.2 / 10

Plaza Molina, 2, 08006, Barcelona

261

Average price €33

Taller de Tapas - Rambla Catalunya, Barcelona

SPANISH

Rambla de Catalunya, 49, 08007, Barcelona

200

Average price €20

Pati Blau, Barcelona

Pati Blau

8.3 / 10

C/ Jorge Girona Salgado, 14, 08034, Barcelona

75

Average price €17

Casa Leopoldo, Barcelona

Casa Leopoldo

8.2 / 10

Carrer de Sant Rafael, 24, 08001, Barcelona

296

Average price €35

Taller de Tapas - Comtal, Barcelona

SPANISH

Carrer Comtal, 28, 08002, Barcelona

110

Average price €15

Filter

TheFork Benefits