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

The Best Restaurants in Barcelona

1,219 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
401 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
591 reviews

Average price €60 american express Welcome

MICHELIN Special €68

Hofmann, Barcelona
Top Rated

MICHELINMediterranean

Carrer de la Granada del Penedès, 14, 08006, Barcelona

9.4 / 10
1,028 reviews

Average price €70 american express Welcome

Menu Luxury Bodega 150€ €150

Casa Xef, Barcelona
Great Deal

    PAYMediterranean

    Carrer de les Guilleries, 17, 08012, Barcelona

    9.4 / 10
    628 reviews

    Average price €38 american express Welcome

    -50% en carta - TheFork Festival

    Restaurante Sushi taller, Barcelona
    Great Deal

      PAYJapanese

      Carrer de Bigai, 4, 08022, Barcelona

      9.3 / 10
      373 reviews

      Average price €25 american express Welcome

      -50% en carta - TheFork Festival

      Skip the guesswork

      Find restaurants you'll love, whatever your mood…
      Nectari by Jordi Esteve, Barcelona

      MICHELINPAYMediterranean

      C/ Valencia, 28, 08015, Barcelona

      9.1 / 10
      1,108 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,155 reviews

        Average price €22 american express Welcome

        30% off food

        Hola Nepal, Barcelona

          PAYIndian

          C/ Lepant, 323, 08025, Barcelona

          9.2 / 10
          1,229 reviews

          Average price €18 american express Welcome

          Notariat, Barcelona
          Great Deal

            PAYMediterranean

            C/ del Notariat, 08001, Barcelona

            9.8 / 10
            11 reviews

            Average price €16

            -50% en carta - TheFork Festival

            Les Mil i Una Nits, Barcelona
            Great Deal

              PAYSyrian

              Carrer del Rosselló, 354, 08025, Barcelona

              9.1 / 10
              492 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,071 reviews

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

                  Kiku Japones, Barcelona
                  Great Deal

                    Japanese

                    Carrer de Madrazo, 15, 08006, Barcelona

                    8.9 / 10
                    2,230 reviews

                    Average price €31 american express Welcome

                    20% off food

                    Rangoli, Barcelona

                      PAYIndian

                      Passeig Joan de Borbó, 78, 08039, Barcelona

                      9.4 / 10
                      3,041 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,221 reviews

                      Average price €80 american express Welcome

                      Red Gourmet Menu €117

                      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,389 reviews

                      Average price €49 american express Welcome

                      Menú Rosa de Barcelona €72

                      Cinderella Cafe and Cocktails, Barcelona

                        PAY

                        C/ d'Aribau, 65, 08008, Barcelona

                        9.2 / 10
                        22 reviews

                        Average price €17 american express Welcome

                        30% off food

                        La Plassohla, Barcelona

                          Seafood

                          Vía Laietana, 49, 08003, Barcelona

                          9.0 / 10
                          1,010 reviews

                          Average price €30 american express Welcome

                          Casa Gracia Restaurant, Barcelona

                            Mediterranean

                            Pg. de Gràcia, 116Bis, 08008, Barcelona

                            8.6 / 10
                            593 reviews

                            Average price €25 american express Welcome

                            30% off food

                            Papadam Indian Authentic, Barcelona
                            Top Rated

                              PAYIndian

                              Ronda de Sant Pau, 11, 08015, Barcelona

                              9.4 / 10
                              2,973 reviews

                              Average price €21 american express Welcome

                              30% off food

                              Equilibri Bcn, Barcelona
                              Top Rated

                              INSIDERPeruvian

                              Carrer de Sardenya, 404, 08025, Barcelona

                              9.4 / 10
                              705 reviews

                              Average price €45 american express Welcome

                              Tandoori Nights, Barcelona

                                PAYIndian

                                <