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
Vi Negre, Barcelona
Great Deal

    PAYMediterranean

    Vi Negre

    Carrer de les Guilleries, 17, 08012, Barcelona

    9.2 / 10
    6,071 reviews

    Average price €32 american express Welcome

    -50% en carta - TheFork Festival

    La Cassola, Barcelona
    Great Deal

      PAYColombian

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

      8.1 / 10
      13 reviews

      Average price €30

      -50% en carta - TheFork Festival

      Moments - Mandarin Oriental, Barcelona, Barcelona
      Top Rated

      MICHELINCatalan

      Passeig de Gràcia, 38, 08007, Barcelona

      9.3 / 10
      401 reviews

      Average price €190 american express Welcome

      Menú reducido 175€ / Menú completo €215

      Hola Nepal, Barcelona

        PAYIndian

        C/ Lepant, 323, 08025, Barcelona

        9.3 / 10
        1,229 reviews

        Average price €18 american express Welcome

        Da Dina , Barcelona
        Great Deal

          PAYPizzeria

          C/ de Vilardell, 14, 08014, Barcelona

          9.8 / 10
          8 reviews

          Average price €15

          -50% en carta - TheFork Festival

          Skip the guesswork

          Find restaurants you'll love, whatever your mood…
          Casa Xef, Barcelona
          Great Deal

            PAYMediterranean

            Carrer de les Guilleries, 17, 08012, Barcelona

            9.4 / 10
            625 reviews

            Average price €32 american express Welcome

            -50% en carta - TheFork Festival

            Blanc - Mandarin Oriental, Barcelona

              Catalan

              Passeig de Gràcia, 38-40, 08007, Barcelona

              9.2 / 10
              1,517 reviews

              Average price €50 american express Welcome

              Menú de Temporada €40

              Teresa Carles, Barcelona

                International

                Carrer de Jovellanos, 2, 08001, Barcelona

                9.0 / 10
                368 reviews

                Average price €22

                Platos del día €15.5

                Puertecillo Paral·lel, Barcelona
                Great Deal

                  PAY

                  Av. del Paral·lel, 46, 08001, Barcelona

                  9.1 / 10
                  1,268 reviews

                  Average price €20 american express Welcome

                  -50% en carta - TheFork Festival

                  La Cocina de la Parejita Siciliana, Barcelona

                    PAYItalian

                    Carrer de Benet Mateu, 57, 08034, Barcelona

                    9.3 / 10
                    409 reviews

                    Average price €20 american express Welcome

                    Arábica, Barcelona
                    Great Deal

                      Middle Eastern

                      Carrer de Viladomat, 213, 08029, Barcelona

                      9.2 / 10
                      4,844 reviews

                      Average price €15 american express Welcome

                      -50% en carta - TheFork Festival

                      Lascar 74, Barcelona

                        Seafood

                        Carrer del Roser, 74, 08004, Barcelona

                        9.5 / 10
                        1,456 reviews

                        Average price €17 american express Welcome

                        30% off food

                        Aflamas, Barcelona
                        Top Rated

                        INSIDERPAYMediterranean

                        Carrer de Loreto, 32, Baixos, 08029, Barcelona

                        9.2 / 10
                        1,030 reviews

                        Average price €50 american express Welcome

                        Les Mil i Una Nits, Barcelona
                        Great Deal

                          PAYSyrian

                          Carrer del Rosselló, 354, 08025, Barcelona

                          9.1 / 10
                          490 reviews

                          Average price €18 american express Welcome

                          -50% en carta - TheFork Festival

                          Las Corts, Barcelona
                          Great Deal

                            Catalan

                            Carrer del Pintor Tapiró, 45, 08028, Barcelona

                            9.2 / 10
                            301 reviews

                            Average price €32 american express Welcome

                            50% off food

                            La Plassohla, Barcelona

                              Seafood

                              Vía Laietana, 49, 08003, Barcelona

                              9.0 / 10
                              1,010 reviews

                              Average price €30 american express Welcome

                              Papadam Indian Authentic, Barcelona
                              Top Rated

                                PAYIndian

                                Ronda de Sant Pau, 11, 08015, Barcelona

                                9.4 / 10
                                2,974 reviews

                                Average price €21 american express Welcome

                                30% off food

                                Kiku Japones, Barcelona
                                Great Deal

                                  Japanese

                                  Carrer de Madrazo, 15, 08006, Barcelona

                                  8.9 / 10
                                  2,229 reviews

                                  Average price €31 american express Welcome

                                  20% off food

                                  Rangoli, Barcelona

                                    PAYIndian

                                    Passeig Joan de Borbó, 78, 08039, Barcelona

                                    9.4 / 10
                                    3,038 reviews

                                    Average price €21 american express Welcome

                                    30% off food

                                    TunaTeca Balfegó, Barcelona
                                    Top Rated

                                    MICHELINPAY

                                    Avinguda Diagonal, 439, 08036, Barcelona

                                    9.6 / 10
                                    1,220 reviews

                                    Average price €80 american express Welcome

                                    Red Gourmet Menu €117

                                    Notariat, Barcelona
                                    Great Deal

                                      PAYMediterranean

                                      C/ del Notariat, 08001, Barcelona

                                      9.6 / 10
                                      7 reviews

                                      Average price €16

                                      -50% en carta - TheFork Festival

                                      La Gambeta, Barcelona
                                      Great Deal

                                        PAYArrocería

                                        Carrer de la Fusina, 3, 08003, Barcelona

                                        9.0 / 10
                                        7,355 reviews

                                        Average price €30 american express Welcome

                                        -50% en carta - TheFork Festival

                                        Fonda España by Martín Berasategui - Hotel España, Barcelona
                                        Top Rated

                                        MICHELINPAYCatalan

                                        C/ de Sant Pau, 9, 08001, Barcelona

                                        9.6 / 10
                                        3,386 reviews

                                        Average price €49 american express Welcome

                                        Menú Rosa de Barcelona €72

                                        Lolo mes que vins, Barcelona