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

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants in Barcelona

1,200 restaurants
Why you received these results
Hola Nepal, Barcelona

    PAYIndian

    Hola Nepal

    C/ Lepant, 323, 08025, Barcelona

    9.1 / 10
    1,177 reviews

    Average price €18 american express Welcome

    30% off the 'a la carte' menu

    Musiú, Barcelona
    On A Budget

      YUMS x2Italian

      Carrer de Pau Claris, 112, 08009, Barcelona

      9.2 / 10
      1,181 reviews

      Average price €15 american express Welcome

      Formula €14

      La Tata, Barcelona
      Great Deal

      InsiderPAYMediterranean

      Carrer de Calàbria, 69, 08015, Barcelona

      9.6 / 10
      7,038 reviews

      Average price €50 american express Welcome

      -50% en carta - TheFork Festival

      Pirca, Barcelona

        PAYPeruvian

        C/ d'Aragó, 156, 08011, Barcelona

        9.3 / 10
        50 reviews

        Average price €20

        30% off the 'a la carte' menu

        Specify a date and enjoy promotions of up to -50% in our best restaurants

        Fukuoka, Barcelona

          PAYJapanese

          Carrer de Milà i Fontanals, 60, 08012, Barcelona

          9.2 / 10
          2,321 reviews

          Average price €18

          30% off the 'a la carte' menu

          Il Mercante Di Venezia, Barcelona

            Italian

            Carrer de Josep Anselm Clavé, 11, 08002, Barcelona

            9.2 / 10
            3,239 reviews

            Average price €24

            30% off the 'a la carte' menu

            SantaBel, Barcelona

              Mediterranean

              Carrer de París, 67, 08029, Barcelona

              9.0 / 10
              2,561 reviews

              Average price €40 Accepts Yums american express Welcome

              30% off the 'a la carte' menu

              Mizuki, Barcelona

                PAYJapanese

                Carrer del Cometa, 3, 08002, Barcelona

                9.2 / 10
                962 reviews

                Average price €20 Accepts Yums

                30% off the 'a la carte' menu

                Urban Poke Barcelona, Barcelona
                On A Budget

                  PAYInternational

                  Carrer de Muntaner, 256, 08021, Barcelona

                  9.1 / 10
                  92 reviews

                  Average price €10

                  30% off the 'a la carte' menu

                  Rompecabezas Tapas Bar, Barcelona
                  Great Deal

                    PAYItalian

                    Carrer de Guatemala, 19, 08018, Barcelona

                    8.8 / 10
                    41 reviews

                    Average price €20

                    -50% en carta - TheFork Festival

                    Royal Lounge 73, Barcelona

                      PAYMediterranean

                      Carrer de Loreto, 30, 08029, Barcelona

                      9.3 / 10
                      643 reviews

                      Average price €20 american express Welcome

                      30% off the 'a la carte' menu

                      La Boca Agua, Barcelona
                      Great Deal

                        PAYMediterranean

                        Carrer del Roser, 34, 08004, Barcelona

                        8.8 / 10
                        658 reviews

                        Average price €25 american express Welcome

                        -50% en carta - TheFork Festival

                        Honkaku II, Barcelona
                        Great Deal

                          PAYJapanese

                          C. de Mallorca, 105, 08029, Barcelona

                          8.8 / 10
                          2,475 reviews

                          Average price €15 american express Welcome

                          -50% en carta - TheFork Festival

                          Famous, Barcelona
                          Great Deal

                            PAY

                            C/ de Balboa, 16, 08003, Barcelona

                            8.5 / 10
                            34 reviews

                            Average price €22

                            -50% en carta - TheFork Festival

                            Club Soda, Barcelona
                            Great Deal

                              PAYMediterranean

                              Pg. de Joan de Borbó, 74, 08039, Barcelona

                              8.5 / 10
                              30 reviews

                              Average price €20

                              -50% en carta - TheFork Festival

                              Les Mil i Una Nits, Barcelona
                              Great Deal

                                PAYSyrian

                                Carrer del Rosselló, 354, 08025, Barcelona

                                8.6 / 10
                                435 reviews

                                Average price €18 american express Welcome

                                -50% en carta - TheFork Festival

                                Chihuahua, Barcelona

                                  PAYMexican

                                  Passeig de Maragall, 107, 08041, Barcelona

                                  9.1 / 10
                                  3,009 reviews

                                  Average price €21

                                  30% off the 'a la carte' menu

                                  Momo Avinyó, Barcelona
                                  Great Deal

                                    Mediterranean

                                    Carrer d'Avinyó, 39, 08002, Barcelona

                                    8.3 / 10
                                    883 reviews

                                    Average price €20 american express Welcome

                                    -50% en carta - TheFork Festival

                                    RESTAURANT LA FERRERIA DES DE 1987, Barcelona
                                    Top Rated

                                    InsiderMediterranean

                                    Carrer de Neptú, 4, 08006, Barcelona

                                    9.5 / 10
                                    1,987 reviews

                                    Average price €35 american express Welcome

                                    Menú La Ferrería €36.45

                                    Carpe Diem Barcelona (CDLC), Barcelona

                                      Mediterranean

                                      Passeig Marítim de la Barceloneta, 32, 08003, Barcelona

                                      8.4 / 10
                                      884 reviews

                                      Average price €40 american express Welcome

                                      Nochevieja €325

                                      Moments - Mandarin Oriental, Barcelona, Barcelona

                                      YUMS x22 starsMICHELINPAYCatalan

                                      Passeig de Gràcia, 38, 08007, Barcelona

                                      9.0 / 10
                                      310 reviews

                                      Average price €190 american express Welcome

                                      Cena de Sostenibilidad €389

                                      La Chelinda - Enric Granados, Barcelona
                                      Great Deal

                                        Mexican

                                        Carrer d'Enric Granados, 9, 08007, Barcelona

                                        8.5 / 10
                                        680 reviews

                                        Average price €18

                                        -50% en carta - TheFork Festival

                                        Guayoyo, Barcelona

                                          PAYVaried

                                          Plaça del Camp, 2, 08022, Barcelona

                                          9.2 / 10
                                          93 reviews

                                          Average price €18 american express Welcome

                                          -30% en Carta

                                          Caradura Mitre, Barcelona

                                            PAYInternational

                                            Ronda del General Mitre, 152, 08006, Barcelona

                                            8.8 / 10
                                            175 reviews

                                            Average price €30

                                            40% off the 'a la carte' menu

                                            Nineteen Restaurant - Olivia Plaza Hotel, Barcelona

                                              Mediterranean

                                              Pl. de Catalunya, 19, 08002, Barcelona

                                              9.2 / 10
                                              2,059 reviews

                                              Average price €29 american express Welcome

                                              30% off the 'a la carte' menu

                                              Barcelona is a city of fashion in Europe and much of that reputation is due to its great restaurants. We select the best for you.