Best Spanish Restaurants in Barcelona

Discover the best spanish dining experiences Barcelona has to offer.

480 restaurants found

Colom Restaurant
23.9k reviews
€€

Colom Restaurant

Carrer dels Escudellers, 33, Ciutat Vella, 08002 Barcelona
4.7
Vivo Tapas
10.9k reviews
€€

Vivo Tapas

Carrer del Rosselló, 255, Eixample, 08008 Barcelona
4.7
Can Paixano
8.9k reviews

Can Paixano

Carrer de la Reina Cristina, 7, Ciutat Vella, 08003 Barcelona
4.6
Güell Tapas Restaurant
8.5k reviews
€€

Güell Tapas Restaurant

Carrer Nou de la Rambla, 20, Ciutat Vella, 08001 Barcelona
4.6
Vinitus
14.4k reviews
€€

Vinitus

Carrer del Consell de Cent, 333, L'Eixample, 08007 Barcelona
4.5
La Flauta | Aribau
11.3k reviews
€€

La Flauta | Aribau

Carrer d'Aribau, 23, L'Eixample, 08011 Barcelona
4.5
La Gallega Tobogán
8.0k reviews
€€

La Gallega Tobogán

Pl. Reial, 10, Ciutat Vella, 08002 Barcelona
4.5
Restaurant Arrosseria las Arenas
7.7k reviews
€€

Restaurant Arrosseria las Arenas

Carrer de Llança, 15, 21, L'Eixample, 08015 Barcelona
4.5
Restaurant La Boqueria
7.4k reviews
€20–30

Restaurant La Boqueria

Carrer de la Boqueria, 17, Ciutat Vella, 08002 Barcelona
4.5
El Nacional Barcelona
36.3k reviews
€€

El Nacional Barcelona

Pg. de Gràcia, 24 Bis, L'Eixample, 08007 Barcelona
4.4
Cerveseria Catalana
21.4k reviews
€€

Cerveseria Catalana

Carrer de Mallorca, 236, L'Eixample, 08008 Barcelona
4.4
Ciutat Comtal
19.6k reviews
€€

Ciutat Comtal

Rambla de Catalunya, 18, Eixample, 08007 Barcelona
4.4
La Tasqueta de Blai
8.9k reviews

La Tasqueta de Blai

Carrer de Blai, 15, 17, Distrito de Sants-Montjuïc, 08004 Barcelona
4.4
Barceloneta restaurant
8.1k reviews
€€€

Barceloneta restaurant

Moll dels Pescador, Port Vell, Carrer de l'Escar, 22, Ciutat Vella, 08039 Barcelona
4.4
O'Retorno
7.8k reviews
€€

O'Retorno

Carrer del Comte d'Urgell, 168, L'Eixample, 08036 Barcelona
4.4
Taverna El Glop
7.7k reviews
€€

Taverna El Glop

Carrer de Sant Lluís, 24, Gràcia, 08012 Barcelona
4.4
La Fonda
14.6k reviews
€€

La Fonda

Carrer dels Escudellers, 10, Ciutat Vella, 08002 Barcelona
4.3
laLola
13.0k reviews
€€

laLola

Gran Via de les Corts Catalanes, 373, 385, L'Eixample, 08015 Barcelona
4.3
La Esquinica
12.9k reviews

La Esquinica

Pg. de Fabra i Puig, 296, Nou Barris, 08031 Barcelona
4.3
Mirablau
12.1k reviews
€€

Mirablau

Plaça del Doctor Andreu, s/n, Sarrià-Sant Gervasi, 08035 Barcelona
4.3
La Fonda del Port Olímpic
10.8k reviews
€€

La Fonda del Port Olímpic

Carrer de Pepe Rubianes, 34, Ciutat Vella, 08003 Barcelona
4.2
Restaurante La Barca del Salamanca
12.8k reviews
€€

Restaurante La Barca del Salamanca

Carrer de Pepe Rubianes, 34, Ciutat Vella, 08003 Barcelona
4.1
7 Portes
12.4k reviews
€€€

7 Portes

Pg. d'Isabel II, 14, Ciutat Vella, 08003 Barcelona
4.1
Els 4 Gats
7.4k reviews
€€€

Els 4 Gats

Carrer de Montsió, 3, Ciutat Vella, 08002 Barcelona
4.1
...