The Best Restaurants in Barcelona

3399 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.
  • Blau Marin - La BoqueriaNo picture yet

    Blau Marin - La Boqueria

    Plaza Sant Josep 7 08001 Barcelona
    • Mediterranean
    Average price €21.00
  • Los SantosNo picture yet

    Los Santos

    Carrer del Rosselló, 413 08025 Barcelona
    • Argentinian
    Average price €10.00
  • +BernatNo picture yet

    +Bernat

    Carrer de Buenos Aires, 6 08029 Barcelona
    • Mediterranean
    Average price €20.00
  • CLARIUS RESTAURANTNo picture yet

    CLARIUS RESTAURANT

    Carrer de Sepúlveda, 159 08011 Barcelona
    • From market
    Average price €25.00
    Menú 12.50 €
  • EnnaNo picture yet

    Enna

    Carrer de Ramon Turró, 120 08005 Barcelona
    • Catalan
    Average price €12.00
    Set Menu undefined€
  • ShanghaiNo picture yet

    Shanghai

    Rambla de Fabra i Puig, 49 08030 Barcelona
    • Asian
    Average price €15.00
  • Garden CafféNo picture yet

    Garden Caffé

    Plaça de Tirant lo Blanc, 2 08005 Barcelona
    • International
    Average price €15.00
  • Siete Y TresNo picture yet

    Siete Y Tres

    Carrer del Clot, 139 08026 Barcelona
    • Steakhouse
    Average price €15.00
  • Rincón de GaliciaNo picture yet

    Rincón de Galicia

    C/ Portal Nou, 61 08003 Barcelona
    • Steakhouse
    Average price €23.00
  • Muntaner 296No picture yet

    Muntaner 296

    C/ Muntaner, 296 08021 Barcelona
    • Spanish
    Average price €20.00
  • GarlanaNo picture yet

    Garlana

    C/ del Capitán Arenas, 27 08034 Barcelona
    • Pizzeria
    Average price €17.00
  • LeonésNo picture yet

    Leonés

    Avenida Paral·lel, 56 08001 Barcelona
    • Spanish
    Average price €29.00
  • Ben Ben Kosher HouseNo picture yet

    Ben Ben Kosher House

    Carrer d'Aribau, 257 08021 Barcelona
    • International
    Average price €20.00
  • Casa de AragónNo picture yet

    Casa de Aragón

    Carrer de Joaquín Costa, 68 08001 Barcelona
    • Mediterranean
    Average price €16.00
  • Monte rosaNo picture yet

    Monte rosa

    Carrer de Sant Jordi, 15 08028 Barcelona
    • Homemade cuisine
    Average price €15.00
  • Mi Burrito y YoNo picture yet

    Mi Burrito y Yo

    Carrer del Pas de l'Ensenyança, 2 08002 Barcelona
    • Catalan
    Average price €25.00
  • TwistNo picture yet

    Twist

    Passatge de Gutenberg, 7 08001 Barcelona
    • Mediterranean
    Average price €30.00
  • Al punt GraciaNo picture yet

    Al punt Gracia

    Carrer del Torrent de l'Olla, 111 08012 Barcelona
    • American
    Average price €17.00
  • BurneNo picture yet

    Burne

    Carrer de Roger de Llúria, 39 08009 Barcelona
    • Korean
    Average price €24.00
  • Inka WasiNo picture yet

    Inka Wasi

    Carrer dels Templers, 6 08002 Barcelona
    • Peruvian
    Average price €22.00
  • VinariumNo picture yet

    Vinarium

    Carrer de Feliu Casanova, 24 08028 Barcelona
    • Catalan
    Average price €18.00
  • El maldito BCNNo picture yet

    El maldito BCN

    Carrer de Còrsega, 242 08036 Barcelona
    • Thai
    Average price €25.00
  • El BeertuósNo picture yet

    El Beertuós

    Carrer del Joncar, 3 08005 Barcelona
    • Spanish
    Average price €17.00
  • Cuina MametoraNo picture yet

    Cuina Mametora

    Carrer de Violant d'Hongria Reina d'Aragó, 42 08028 Barcelona
    • Japanese
    Average price €20.00
  • 99No picture yet

    99

    Carrer de Sant Antoni Maria Claret, 149 08025 Barcelona
    • Mediterranean
    Average price €30.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.