MenusNeighborhoodsPayment methodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsMICHELIN GuideOnly with offersNearby
Register my restaurant
Help

The Best Restaurants in Barcelona

1,215 restaurants
Why you received these results
Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated

MICHELINCatalan

Moments - Mandarin Oriental, Barcelona

Passeig de Gràcia, 38, 08007, Barcelona

9.3 / 10
400 reviews

Average price €190 american express Welcome

Menú reducido 175€ / Menú completo €215

Notariat, Barcelona
Great Deal

    PAYMediterranean

    C/ del Notariat, 08001, Barcelona

    9.7 / 10
    5 reviews

    Average price €16

    -50% en carta - TheFork Festival

    Tram Tram, Barcelona

    MICHELINPAYCatalan

    C/ Major de Sarrià, 121, 08017, Barcelona

    9.4 / 10
    590 reviews

    Average price €60 american express Welcome

    MICHELIN Special €68

    Tast-Ller, Barcelona

    INSIDERPAYBasque

    Carrer de Viladomat, 137, 08015, Barcelona

    9.5 / 10
    72 reviews

    Average price €80

    MENU DEGUSTACIÓN SORPRESA €90

    Speakeasy, Barcelona
    Top Rated

    INSIDERPAYSpanish

    C/ Aribau, 162, 08036, Barcelona

    9.6 / 10
    1,867 reviews

    Average price €80 american express Welcome

    -50% en carta - TheFork Festival

    Skip the guesswork

    Find restaurants you'll love, whatever your mood…
    La Cassola, Barcelona
    Great Deal

      PAYColombian

      Carrer del Vint-I-Sis de Gener 1641, 08014, Barcelona

      7.9 / 10
      11 reviews

      Average price €30

      -50% en carta - TheFork Festival

      La Churuata by La Mechada Express, Barcelona
      Top Rated

        PAYVenezuelan

        Carrer de Tapioles, 14, 08004, Barcelona

        9.4 / 10
        274 reviews

        Average price €15 american express Welcome

        20% off food

        Marabina Bcn, Barcelona
        Top Rated

          PAYVenezuelan

          C/ de Còrsega, 655, 08025, Barcelona

          9.6 / 10
          149 reviews

          Average price €17 american express Welcome

          1er Restaurante Tibetano Kailash, Barcelona
          Top Rated

            PAYTraditional cuisine

            Carrer de Roger de Llúria, 134, 08037, Barcelona

            9.5 / 10
            916 reviews

            Average price €18 american express Welcome

            30% off food

            Citizen Café, Barcelona
            Great Deal

              Mediterranean

              Plaça Urquinaona, 4, 08010, Barcelona

              9.1 / 10
              123 reviews

              Average price €16 american express Welcome

              30% off food

              Faire Tapas & Wine, Barcelona
              Top Rated

                PAYSpanish

                C/ de Girona, 79, 08009, Barcelona

                9.6 / 10
                126 reviews

                Average price €17 american express Welcome

                -50% en carta - TheFork Festival

                Daal-Roti, Barcelona
                Top Rated

                  PAYIndian

                  Carrer de Brusi, 37, 08006, Barcelona

                  9.5 / 10
                  365 reviews

                  Average price €19 american express Welcome

                  -50% en carta - TheFork Festival

                  Dagma By Hotel Barcelona Princess, Barcelona
                  Top Rated

                  INSIDERPAYInternational

                  Av. Diagonal, 1, 08019, Barcelona

                  9.6 / 10
                  160 reviews

                  Average price €40 american express Welcome

                  20% off food

                  Cibulet, Barcelona
                  Top Rated

                  INSIDERPAY

                  Carrer de Francisco Giner, 54, 08012, Barcelona

                  9.5 / 10
                  3,349 reviews

                  Average price €36 american express Welcome

                  -50% en carta - TheFork Festival

                  Ogura 2, Barcelona
                  Great Deal

                    PAYJapanese

                    Carrer del Dr. Rizal, 16, 08006, Barcelona

                    8.4 / 10
                    58 reviews

                    Average price €12

                    -50% en carta - TheFork Festival

                    Noble Barcelona, Barcelona
                    Great Deal

                      PAYEuropean

                      C. d'Enric Granados, 110, 08008, Barcelona

                      9.4 / 10
                      291 reviews

                      Average price €20 american express Welcome

                      -50% en carta - TheFork Festival

                      Jara Sushi, Barcelona
                      Top Rated

                      INSIDERPAYJapanese

                      Carrer de Pàdua, 84, 08006, Barcelona

                      9.5 / 10
                      505 reviews

                      Average price €35 american express Welcome

                      Craft Pizza, Barcelona
                      Top Rated

                        PAYPizzeria

                        Avinguda Diagonal, 353, Local A, 08037, Barcelona

                        9.4 / 10
                        3,128 reviews

                        Average price €17 american express Welcome

                        -50% en carta - TheFork Festival

                        Hola Nepal, Barcelona

                          PAYIndian

                          C/ Lepant, 323, 08025, Barcelona

                          9.3 / 10
                          1,229 reviews

                          Average price €18 american express Welcome

                          Mambo Sushi, Barcelona
                          Great Deal

                            PAYJapanese

                            Carrer de Montserrat, 13, 08001, Barcelona

                            9.2 / 10
                            255 reviews

                            Average price €22 american express Welcome

                            -50% en carta - TheFork Festival

                            Oryza, Barcelona