The Best Restaurants in Barcelona

3379 restaurants match your criteria

Barcelona is a city of fashion in Europe and much of that reputation is due to its great restaurants. We select the best for you.
  • Acqua & SaleNo picture yet

    Acqua & Sale

    Carrer del Joncar, 17 08005 Barcelona
    • Italian
    Average price €35.00
  • Foxos de LlúriaNo picture yet

    Foxos de Llúria

    Carrer de Roger de Llúria, 50 08009 Barcelona
    • From Galicia
    Average price €25.00
  • Passatge TainosNo picture yet

    Passatge Tainos

    Carrer del Parlament, 35 08015 Barcelona
    • International
    Average price €23.00
  • L'Arròs - Palau de MarNo picture yet

    L'Arròs - Palau de Mar

    Plaça Pau Vila, 1 08039 Barcelona
    • Mediterranean
    Average price €25.00
  • Casa JotaNo picture yet

    Casa Jota

    Carrer de Petrarca, 59 08031 Barcelona
    • Mediterranean
    Average price €9.00
  • Sushi Samba FushionNo picture yet

    Sushi Samba Fushion

    Carrer de Bailèn, 113 08037 Barcelona
    • Japanese
    Average price €20.00
  • Cal' FustaNo picture yet

    Cal' Fusta

    Carrer Ample, 54 08002 Barcelona
    • From market
    Average price €17.00
  • Mucci's Pl CatalunyaNo picture yet

    Mucci's Pl Catalunya

    Carrer del Bonsuccés, 10 08001 Barcelona
    • Mediterranean
    Average price €15.00
  • La Xula TaperíaNo picture yet

    La Xula Tapería

    Carrer de la Mare de Déu dels Desemparats, 18 08012 Barcelona
    • Mediterranean
    Average price €20.00
  • Blat NetNo picture yet

    Blat Net

    Carrer de les Sitges, 6 08001 Barcelona
    • Mediterranean
    Average price €21.00
  • SopaNo picture yet

    Sopa

    Carrer de Roc Boronat, 114 08018 Barcelona
    • Vegetarian
    Average price €15.00
  • Can MarcNo picture yet

    Can Marc

    Carrer del Rosselló, 213 08008 Barcelona
    • Catalan
    Average price €30.00
  • SolidNo picture yet

    Solid

    Carrer de la Princesa, 23 08003 Barcelona
    • Mediterranean
    Average price €25.00
  • Nova ParisNo picture yet

    Nova Paris

    Carrer de París, 147 08029 Barcelona
    • Mediterranean
    Average price €20.00
  • El ClandestinoNo picture yet

    El Clandestino

    Carrer de Jaume Piquet, 1B 08017 Barcelona
    • Mediterranean
    Average price €25.00
  • KathmanduNo picture yet

    Kathmandu

    Carrer de Còrsega, 421 08037 Barcelona
    • Indian
    Average price €15.00
  • Bertso TabernaNo picture yet

    Bertso Taberna

    Carrer Verdi, 138, Barcelona, Spain 08012 Barcelona
    • Basque
    Average price €25.00
  • La BraseríaNo picture yet

    La Brasería

    Carrer de Pere IV, 36 08005 Barcelona
    • Mediterranean
    Average price €10.00
  • La Braseria del Poble NouNo picture yet

    La Braseria del Poble Nou

    Carrer de Pere IV, 205 08018 Barcelona
    • Mediterranean
    Average price €10.00
  • Cafè-CaféNo picture yet

    Cafè-Café

    Carrer de Lorena, 12 08042 Barcelona
    • Spanish
    Average price €12.00
  • MalgamNo picture yet

    Malgam

    Carrer d'Aribau, 113 08036 Barcelona
    • Mediterranean
    Average price €30.00
  • MandragoraNo picture yet

    Mandragora

    C/ Carmen, 95 08001 Barcelona
    • From Galicia
    Average price €19.00
  • GaudimNo picture yet

    Gaudim

    C/ Aragó, 231 08007 Barcelona
    • Mediterranean
    Average price €35.00
  • Trattoria del Mare UrgellNo picture yet

    Trattoria del Mare Urgell

    Carrer Comte d'Urgell, 188, Barcelona, Spain 08036 Barcelona
    • Italian
    Average price €19.00
  • Domo RestaurantNo picture yet

    Domo Restaurant

    Carrer de Provençals, 19 08019 Barcelona
    • Mediterranean
    Average price €20.00
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.