What
Where

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

The Best Spanish Restaurants in Barcelona

559 restaurants

Sort by Relevance

Embat, Barcelona

Embat

9.3 / 10

C/ Mallorca, 304, 08037, Barcelona

299

Average price €25

InsiderGula Bar, Barcelona

INSIDERSPANISH

Gula Bar

9 / 10

Carrer del Dr. Rizal, 20, 08006, Barcelona

173

Average price €25 accept Yums

InsiderCoure, Barcelona

INSIDER

Coure

9 / 10

Passatge de Marimon, 20, 08021, Barcelona

162

Average price €65

Pla de la Garsa, Barcelona

C/ Assaonadors, 13, 08003, Barcelona

561

Average price €23

Casa Fernández, Barcelona

SPANISH

Casa Fernández

8.6 / 10

C/ Santaló, 46, 08021, Barcelona

121

Average price €30 accept Yums

Escairon, Barcelona

Escairon

8.9 / 10

C/ Fontrodona, 5, 08004, Barcelona

153

Average price €23

InsiderIpar-Txoko, Barcelona

INSIDERBASQUE

Ipar-Txoko

8.9 / 10

C/ Mozart, 22, 08012, Barcelona

174

Average price €31

Los Pergaminos. Tapes, vins i divins., Barcelona

SPANISH

C/ Ample, 19, 08002, Barcelona

93

Average price €17

Can Pescallunes, Barcelona

Can Pescallunes

9.4 / 10

Carrer de les Magdalenes, 23, 08002, Barcelona

242

Average price €20

InsiderCan Pineda, Barcelona

INSIDER

Can Pineda

9.2 / 10

Carrer de Sant Joan de Malta, 55, 08018, Barcelona

307

Average price €50

La Garriga, Barcelona

La Garriga

8.8 / 10

C/ Mallorca, 272, 08037, Barcelona

156

Average price €28

Castell de Xativa, Barcelona

Carrer de València, 360, Barcelona, Spain, 08009, Barcelona

324

Average price €25

Xup Xup Restaurant, Barcelona

Passeig de la Barceloneta, S/N (a pie de playa), 08003, Barcelona

463

Average price €28

InsiderSAGARDI BCN Centre, Barcelona

INSIDERBASQUE

Carrer de Muntaner, 70-72, 08011, Barcelona

167

Average price €40

Taller de Tapas - Argenteria, Barcelona

SPANISH

Carrer de l'Argenteria, 51, 08003, Barcelona

86

Average price €15

Racó del Montblanc - Hotel HCC Montblanc, Barcelona

SPANISH

Via Laietana, 61, 08003, Barcelona

35

Average price €25

Can Farigola, Barcelona

SPANISH

Can Farigola

8.4 / 10

C/ Enric Granados, 94, 08008, Barcelona

84

Average price €28

Arrosseria Xàtiva Les Corts, Barcelona

C/ Bordeus, 35, 08029, Barcelona

656

Average price €30

Cinco Jotas - Barcelona, Barcelona

SPANISH

Rambla de Catalunya, 91, 08008, Barcelona

343

Average price €25

La Mari Ollero, Barcelona

La Mari Ollero

8.9 / 10

Carrer de Calàbria, 5, 08015, Barcelona

103

Average price €15

InsiderGastrobar nº 30 Barceloneta, Barcelona

INSIDERSPANISH

Passeig de Joan de Borbó, 30, 08003, Barcelona

1305

Average price €35

Bierzo food, Barcelona

SPANISH

Bierzo food

9 / 10

Carrer de les Flors, 16, 08001, Barcelona

389

Average price €25

InsiderL'Oliana, Barcelona

INSIDER

L'Oliana

9 / 10

C/ Santaló, 54, 08021, Barcelona

353

Average price €40

InsiderTram Tram, Barcelona

INSIDER

Tram Tram

8.7 / 10

C/ Major de Sarrià, 121, 08017, Barcelona

251

Average price €60

Casa Angela, Barcelona

Casa Angela

8.7 / 10

Plaça de la Sagrada Família, 13-15, 08025, Barcelona

408

Average price €20 accept Yums

Filter

TheFork Benefits