The Best Spanish Restaurants in Barcelona

926 restaurants match your criteria

  • Bodega BonavistaNo picture yet

    Bodega Bonavista

    C/Bonavista 10 Bajos 08012 Barcelona
    • Wine bar
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Restaurante Pirineus 1935No picture yet

    Restaurante Pirineus 1935

    Bailen, 244 08024 Barcelona
    • Undefined
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Baviera RestaurantNo picture yet

    Baviera Restaurant

    La Rambla, 127 08002 Barcelona
    • Italian
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • La LlotjaNo picture yet

    La Llotja

    Avda Drassanes Barcelona
    • Seafood
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Gata MalaNo picture yet

    Gata Mala

    Carrer Rabassa, 37 08024 Barcelona
    • Undefined
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • La PlatilleriaNo picture yet

    La Platilleria

    Carrer del Roser, 82 08004 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Bar Quimet d'HortaNo picture yet

    Bar Quimet d'Horta

    Pl. d'Eiv Issa, 10 08032 Barcelona
    • Undefined
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Restaurante Ambos MundosNo picture yet

    Restaurante Ambos Mundos

    Reial, 10 08002 Barcelona
    • Seafood
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Bar KasparoNo picture yet

    Bar Kasparo

    Plaça Vicenç Martorell 4 08001 Barcelona
    • Undefined
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Bar ViuNo picture yet

    Bar Viu

    Carrer de la Perla, 26 08012 Barcelona
    • Undefined
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • TAST Restaurant BarcelonaNo picture yet

    TAST Restaurant Barcelona

    Diputacio, 291 08009 Barcelona
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • A Ruta GallegaNo picture yet

    A Ruta Gallega

    Clot, 78 08018 Barcelona
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Piscolabis RamblaNo picture yet

    Piscolabis Rambla

    Rambla de Catalunya, 27 08007 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • MiñoNo picture yet

    Miño

    Carrer Del Carme 19 08001 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • LomoBajo BCNNo picture yet

    LomoBajo BCN

    Carrer d'Aragó, 283-285 08007 Barcelona
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Los TorerosNo picture yet

    Los Toreros

    Carrer d'En Xuclà 3-5 08001 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Restaurante SportingNo picture yet

    Restaurante Sporting

    Maspons, 16 08012 Barcelona
    • European
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • A Taberna de VigoNo picture yet

    A Taberna de Vigo

    Avda Paral.lel, 84 08015 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • La PanxolinaNo picture yet

    La Panxolina

    C/Rabassa 37 08024 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • O'Toxo Tres HermanosNo picture yet

    O'Toxo Tres Hermanos

    Carrer del Carme, 59 08001 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Xarcutería La PinedaNo picture yet

    Xarcutería La Pineda

    Carrer del Pi 16 08002 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Cafe de L'OperaNo picture yet

    Cafe de L'Opera

    La Rambla, 74 08002 Barcelona
    • Undefined
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Lateral BcnNo picture yet

    Lateral Bcn

    Carrer de Consell de Cent 329 08007 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • Bar RamonNo picture yet

    Bar Ramon

    Carrer del Comte Borrell, 81 08015 Barcelona
    • Undefined
    • Spanish
    €€ - €€€
    Not bookable on TheFork
  • L'Actiu RestaurantNo picture yet

    L'Actiu Restaurant

    Carrer Llacuna 162 08018 Barcelona
    • Mediterranean
    • Spanish
    €€ - €€€
    Not bookable on TheFork
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.