What
Where

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

The Best Spanish Restaurants in Barcelona

559 restaurants

Sort by Relevance

El Tinglado, Barcelona

SPANISH

El Tinglado

8.1 / 10

Moll de Gregal, 5, 08005, Barcelona

148

Average price €25

InsiderRias de Galicia, Barcelona

INSIDER

Rias de Galicia

7.2 / 10

c/ Lleida, 7, 08004, Barcelona

371

Average price €80

Cullera de Boix - Urquinaona, Barcelona

Ronda de Sant Pere, 24, 08010, Barcelona

103

Average price €25

NUT Gastrobar, Barcelona

SPANISH

NUT Gastrobar

7.8 / 10

Carrer d'Olesa, 4, Barcelona, Spain, 08027, Barcelona

22

Average price €25

La Casa del Sol, Barcelona

La Casa del Sol

7.8 / 10

plaça del sol, 23, Barcelona, Spain, 08012, Barcelona

89

Average price €15

El Celler de Sarrià, Barcelona

C/ Manuel de Falla, 17, 08034, Barcelona

1325

Average price €29

Cullera de Boix - Rambla de Catalunya, Barcelona

Rambla de Catalunya, 8, 08007, Barcelona

182

Average price €25

Braseria Chamonix, Barcelona

SPANISH

Carrer de Còrsega, 641, 08025, Barcelona

90

Average price €30

Arròs i Peix - Barcelona, Barcelona

Via Laietana, 13, 08003, Barcelona

1503

Average price €36

Filter

TheFork Benefits