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

The Best Restaurants in Barcelona

1,218 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,382 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,865 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,516 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.5 / 10
1,467 reviews

Average price €75 american express Welcome

Craft Pizza, Barcelona
Top Rated

    PAYPizzeria

    Avinguda Diagonal, 353, Local A, 08037, Barcelona

    9.4 / 10
    3,121 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,230 reviews

      Average price €18 american express Welcome

      Casa Xef, Barcelona
      Great Deal

        PAYMediterranean

        Carrer de les Guilleries, 17, 08012, Barcelona

        9.4 / 10
        621 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

          Blanc - Mandarin Oriental, Barcelona

            Catalan

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

            9.2 / 10
            1,511 reviews

            Average price €50 american express Welcome

            Menú de Temporada €40

            Teresa Carles, Barcelona

              International

              Carrer de Jovellanos, 2, 08001, Barcelona

              9.1 / 10
              358 reviews

              Average price €22

              Platos del día €15.5

              Nectari by Jordi Esteve, Barcelona

              MICHELINPAYMediterranean

              C/ Valencia, 28, 08015, Barcelona

              9.1 / 10
              1,104 reviews

              Average price €70 american express Welcome

              Menú degustación €86

              Cal Robert, Barcelona
              Top Rated

                Mediterranean

                Carrer de Requesens, 7, 08001, Barcelona

                9.6 / 10
                1,152 reviews

                Average price €22 american express Welcome

                30% off food

                Ají, Barcelona

                MICHELINJapanese

                Carrer de la Marina, 19, 08005, Barcelona

                9.2 / 10
                2,052 reviews

                Average price €45

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

                Internacional, Barcelona
                Great Deal

                  Mexican

                  Carrer de la Jonquera, 26, 08005, Barcelona

                  9.3 / 10
                  1,659 reviews

                  Average price €20 american express Welcome

                  50% off food

                  Arábica, Barcelona
                  Great Deal

                    Middle Eastern

                    Carrer de Viladomat, 213, 08029, Barcelona

                    9.2 / 10
                    4,838 reviews

                    Average price €15 american express Welcome

                    -50% en carta - TheFork Festival

                    Antigua, Barcelona
                    Great Deal

                    INSIDERMediterranean

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

                    9.4 / 10
                    36,086 reviews

                    Average price €30

                    50% off food

                    Royal Nepal, Barcelona

                      PAYNepalese

                      Carrer de Nàpols, 255, 08025, Barcelona

                      9.5 / 10
                      2,104 reviews

                      Average price €15 american express Welcome

                      30% 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

                        Les Mil i Una Nits, Barcelona
                        Great Deal

                          PAYSyrian

                          Carrer del Rosselló, 354, 08025, Barcelona

                          9.1 / 10
                          488 reviews

                          Average price €18 american express Welcome

                          -50% en carta - TheFork Festival

                          Vi Negre, Barcelona
                          Great Deal

                            PAYMediterranean

                            Carrer de les Guilleries, 17, 08012, Barcelona

                            9.2 / 10
                            6,074 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,785 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,006 reviews

                                  Average price €30 american express Welcome

                                  Cities around Barcelona

                                  Popular cities on TheFork

                                  • Berlin restaurants
                                  • Cologne restaurants
                                  • Stuttgart restaurants
                                  • Vienna restaurants
                                  • Salzburg restaurants

                                  Frequently Asked Questions