The Best Spanish Restaurants in Barcelona

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

C/ de Sant Pau, 9, 08001, Barcelona

1184

Average price €37

Àcota - Ayre Hotel Gran Vía, Barcelona

Gran Via de les Corts Catalanes, 322-324, 08004, Barcelona

64

Average price €25 • Spanish

Cuina d'Amics, Barcelona

Cuina d'Amics

9.1 / 10

Carrer d'Àvila, 19, 08005, Barcelona

18

Average price €13 • Spanish

Agust, Barcelona

Agust

9.2 / 10

Carrer del Parlament, 54, Barcelona, Spain, 08015, Barcelona

1623

Average price €45 • Spanish

Filigrana by Eboca Restaurant, Barcelona

Plaça Espanya, 6-8, 08014, Barcelona

136

Average price €45 • Spanish

Speakeasy, Barcelona

Speakeasy

9 / 10

C/ Aribau, 162, 08036, Barcelona

180

Average price €80 • Spanish

Lascaleta restobar, Barcelona

Avinguda de Vallcarca, 156, 08023, Barcelona

29

Average price €15 • Spanish

Bilbao Berria L'Illa Diagonal, Barcelona

Avinguda Diagonal, 557, 08029, Barcelona

284

Average price €20 • Basque

Montesquiu, Barcelona

Montesquiu

8.9 / 10

C/ Mandri, 56, 08022, Barcelona

357

Average price €25 • Spanish

Disco Q Pedralbes, Barcelona

Carrer de Santa Caterina de Siena, 28, Barcelona, Spain, 08034, Barcelona

42

Average price €20 • Spanish

Filter

Filter by
Avantages TheFork