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

The Best Restaurants in Barcelona

1,217 restaurants
Why you received these results
Fonda España by Martín Berasategui - Hotel España, Barcelona
Top Rated

MICHELINPAYCatalan

Fonda España by Martín Berasategui - Hotel España

C/ de Sant Pau, 9, 08001, Barcelona

9.6 / 10
3,380 reviews

Average price €49 american express Welcome

Menú Rosa de Barcelona €72

Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated

MICHELINCatalan

Passeig de Gràcia, 38, 08007, Barcelona

9.3 / 10
399 reviews

Average price €190 american express Welcome

Menú reducido 175€ / Menú completo €215

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

Speakeasy, Barcelona
Top Rated

INSIDERPAYSpanish

C/ Aribau, 162, 08036, Barcelona

9.6 / 10
1,864 reviews

Average price €80 american express Welcome

-50% en carta - TheFork Festival

La Tata, Barcelona
Great Deal

INSIDERPAYCatalan

Carrer de Calàbria, 69, 08015, Barcelona

9.6 / 10
7,514 reviews

Average price €35 american express Welcome

-50% en carta - TheFork Festival

Skip the guesswork

Find restaurants you'll love, whatever your mood…
Caelis, Barcelona
Top Rated

MICHELINPAYFrench

Via Laietana, 49 (Hotel Ohla Barcelona), 08003, Barcelona

9.6 / 10
1,466 reviews

Average price €75 american express Welcome

Cibulet, Barcelona
Top Rated

INSIDERPAY

Carrer de Francisco Giner, 54, 08012, Barcelona

9.5 / 10
3,336 reviews

Average price €36 american express Welcome

-50% en carta - TheFork Festival

Craft Pizza, Barcelona
Top Rated

    PAYPizzeria

    Avinguda Diagonal, 353, Local A, 08037, Barcelona

    9.4 / 10
    3,106 reviews

    Average price €17 american express Welcome

    -50% en carta - TheFork Festival

    Teresa Carles, Barcelona

      International

      Carrer de Jovellanos, 2, 08001, Barcelona

      9.1 / 10
      356 reviews

      Average price €22

      Platos del día €15.5

      Hola Nepal, Barcelona

        PAYIndian

        C/ Lepant, 323, 08025, Barcelona

        9.3 / 10
        1,230 reviews

        Average price €18 american express Welcome

        Casa Xef, Barcelona
        Great Deal

          PAYMediterranean

          Carrer de les Guilleries, 17, 08012, Barcelona

          9.4 / 10
          620 reviews

          Average price €32 american express Welcome

          -50% en carta - TheFork Festival

          Restaurante Sushi taller, Barcelona
          Great Deal

            PAYJapanese

            Carrer de Bigai, 4, 08022, Barcelona

            9.3 / 10
            370 reviews

            Average price €25 american express Welcome

            -50% en carta - TheFork Festival

            Nectari by Jordi Esteve, Barcelona

            MICHELINPAYMediterranean

            C/ Valencia, 28, 08015, Barcelona

            9.1 / 10
            1,103 reviews

            Average price €70 american express Welcome

            Menú degustación €86

            Ají, Barcelona

            MICHELINJapanese

            Carrer de la Marina, 19, 08005, Barcelona

            9.2 / 10
            2,051 reviews

            Average price €45

            Menú degustación 2024 - Keiken 経験 €60

            Antigua, Barcelona
            Great Deal

            INSIDERMediterranean

            Carrer de Marià Cubí, 59, 08006, Barcelona

            9.4 / 10
            36,078 reviews

            Average price €30

            50% off food

            Shanti, Barcelona

              PAYIndian

              C/ Agustina Saragossa, 3-5, 08017, Barcelona

              9.5 / 10
              3,302 reviews

              Average price €17 american express Welcome

              30% off food

              Vi Negre, Barcelona
              Great Deal

                PAYMediterranean

                Carrer de les Guilleries, 17, 08012, Barcelona

                9.2 / 10
                6,073 reviews

                Average price €32 american express Welcome

                -50% en carta - TheFork Festival

                Sagués "Il Ristorante", Barcelona
                Great Deal

                  PAYPizzeria

                  C/ Sagués, 25, 08021, Barcelona

                  9.1 / 10
                  10,781 reviews

                  Average price €30 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,005 reviews

                      Average price €30 american express Welcome

                      Kiku Japones, Barcelona
                      Great Deal

                        Japanese

                        Carrer de Madrazo, 15, 08006, Barcelona

                        8.9 / 10
                        2,231 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

                          Bembi, Barcelona

                            PAYIndian

                            C/ Consell de Cent, 377, 08009, Barcelona

                            9.4 / 10
                            6,324 reviews

                            Average price €23 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

                            ApriBocca, Barcelona
                            On A Budget

                              PAYPizzeria

                              Plaça de Sant Bernat Calbó, 6, 08005, Barcelona

                              9.3 / 10
                              1,319 reviews

                              Average price €15 american express Welcome

                              30% off food

                              Cities around Barcelona

                              Popular cities on TheFork