The Best Spanish Restaurants in Barcelona

926 restaurants match your criteria

  • Restaurante MirymNo picture yet

    Restaurante Mirym

    C/ Pau Claris 118 08009 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Bar RoureNo picture yet

    Bar Roure

    C/ Lluis Antunez, 7 08006 Barcelona
    • Mediterranean
    • Spanish
    Not bookable on TheFork
  • TapsNo picture yet

    Taps

    Carrer Mare de Deu del Remei 53 08004 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • ColomNo picture yet

    Colom

    Escudellers, 33 08002 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Las FernandezNo picture yet

    Las Fernandez

    Carretas, 11 08001 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Bar CañeteNo picture yet

    Bar Cañete

    Carrer de la Unió, 17 08001 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • La Coqueta RestaurantNo picture yet

    La Coqueta Restaurant

    Tamarit, 101 08015 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Terrasse AlaireNo picture yet

    Terrasse Alaire

    Paseo de Gracia, 73-75. Planta 8ª 08008 Barcelona
    • Undefined
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • La Paradeta Sagrada FamiliaNo picture yet

    La Paradeta Sagrada Familia

    Passatge Simo 18 08025 Barcelona
    • Seafood
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • La VermuNo picture yet

    La Vermu

    Sant Domenec, 15 08012 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Forn MistralNo picture yet

    Forn Mistral

    Ronda Sant Antoni, 96 08001 Barcelona
    • Undefined
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Envalira RestaurantNo picture yet

    Envalira Restaurant

    Placa del Sol 13 08012 Barcelona
    • Seafood
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Restaurante PapituNo picture yet

    Restaurante Papitu

    Passatge de la Virreina, 1 08001 Barcelona
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Restaurant PulitzerNo picture yet

    Restaurant Pulitzer

    Bergara 8 08002 Barcelona
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • El BitxoNo picture yet

    El Bitxo

    Verdaguer i Callas 9 08003 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Casa AlmirallNo picture yet

    Casa Almirall

    Joaquin Costa 33 08001 Barcelona
    • Undefined
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • La Bóta del RacóNo picture yet

    La Bóta del Racó

    Avinguda Mare de Déu de Montserrat, 232 08041 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Fondo do marNo picture yet

    Fondo do mar

    Provença, 327 08037 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • IposaNo picture yet

    Iposa

    Floristes De La Rambla, 14 08001 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • La Paradeta - Passeig de GràciaNo picture yet

    La Paradeta - Passeig de Gràcia

    Calle Consell de Cent 318 08007 Barcelona
    • Seafood
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Boket la BoqueriaNo picture yet

    Boket la Boqueria

    Mercat de la Boqueria, Tienda Pórticos Mercado 11 y paradas 233-234 y 623-624 08002 Barcelona
    • European
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Gines RestauranteNo picture yet

    Gines Restaurante

    Carrer de los Castillejos, 373 08025 Barcelona
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Els BarrilsNo picture yet

    Els Barrils

    Aribau, 89 08036 Barcelona
    • Seafood
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • El Tall IbericNo picture yet

    El Tall Iberic

    Valencia, 637 08026 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Braseria ChamonixNo picture yet

    Braseria Chamonix

    Carrer de Còrsega, 641 08025 Barcelona
    • Spanish
    Average price €30.00
    Menu 30.8€
Copy/Paste this link to send it to your friends

TheFork uses cookies in particular to optimise your user experience, measure the performance of the sites and make advertising retargeting. By browsing the site, you accept the use of these cookies. More information or change your settings.