Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Barcelona

1,543 restaurants

Sort by Relevance

Ikibana Sarrià, Barcelona

InsiderFusion

Ikibana Sarrià

Carrer del Dr. Fleming, 11, 08017, Barcelona

9.0 / 10
3,175 reviews

Average price €40 american express Welcome

New Year 2022 €190

CentOnze - Hotel Le Méridien, Barcelona

    PAYMediterranean

    La Rambla, 111, 08002, Barcelona

    9.0 / 10
    3,963 reviews

    Average price €24 american express Welcome

    New Year 2021 - BRUNCH DE AÑO NUEVO €59

    Arabia, Barcelona

      Middle Eastern

      Carrer dels Escudellers, 25, 08002, Barcelona

      9.1 / 10
      1,191 reviews

      Average price €25 american express Welcome

      -50% en carta - TheFork Festival

      Barnabier, Barcelona

        Mediterranean

        Carrer de la Marina, 16, Local 3 (Entrada por Passeig Marítimo), 08005, Barcelona

        9.0 / 10
        99 reviews

        Average price €29 american express Welcome

        Christmas 2021 €48

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

        Sr. Ceviche, Barcelona

          PAYSouth American

          Carrer de Trafalgar, 74, 08010, Barcelona

          9.4 / 10
          68 reviews

          Average price €25 american express Welcome

          -50% en carta - TheFork Festival

          El Foro, Barcelona

            Steakhouse

            Carrer de la Princesa, 53, 08003, Barcelona

            9.0 / 10
            194 reviews

            Average price €25 Accepts Yums american express Welcome

            Menú fin de año 2021 €85

            Umbrella My Sushi, Barcelona

              PAYJapanese

              Carrer de Llull, 226, 08005, Barcelona

              9.1 / 10
              192 reviews

              Average price €22 american express Welcome

              -50% en carta - TheFork Festival

              Kangnam, Barcelona

                PAYKorean

                Carrer de Jaume Roig, 8, 08028, Barcelona

                9.6 / 10
                322 reviews

                Average price €15 american express Welcome

                30% off the 'a la carte' menu

                La cocina de la parejita siciliana, Barcelona

                  PAYPizzeria

                  Carrer del Rector Triadó, 20, 08014, Barcelona

                  9.6 / 10
                  244 reviews

                  Average price €20 american express Welcome

                  30% off the 'a la carte' menu

                  Kenko II, Barcelona

                    YUMS x2PAYPeruvian

                    Carrer del Dos de Maig, 250, 08013, Barcelona

                    8.8 / 10
                    21 reviews

                    Average price €16

                    -50% en carta - TheFork Festival

                    Kenko, Barcelona

                      YUMS x2PAYPeruvian

                      Carrer de Calàbria, 280, 08029, Barcelona

                      8.7 / 10
                      17 reviews

                      Average price €16

                      -50% en carta - TheFork Festival

                      My Lebanon by Chef Alí, Barcelona

                        YUMS x2Lebanese

                        Carrer de Muntaner, 447, 08021, Barcelona

                        8.8 / 10
                        83 reviews

                        Average price €25 american express Welcome

                        20% off the 'a la carte' menu

                        Fauna - Kimpton Vividora Hotel, Barcelona

                          Mediterranean

                          Carrer del Duc, 15, 08002, Barcelona

                          9.4 / 10
                          68 reviews

                          Average price €40

                          -50% en carta - TheFork Festival

                          Fukuoka, Barcelona

                            PAYJapanese

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

                            9.4 / 10
                            1,744 reviews

                            Average price €18

                            30% off the 'a la carte' menu

                            Rasoi, Barcelona

                              Indian

                              Carrer de Londres, 63, 08036, Barcelona

                              9.4 / 10
                              3,057 reviews

                              Average price €20 american express Welcome

                              30% off the 'a la carte' menu

                              Arábica, Barcelona

                                Lebanese

                                Carrer de Viladomat, 213, 08029, Barcelona

                                9.2 / 10
                                4,265 reviews

                                Average price €15

                                -50% en carta - TheFork Festival

                                El Argentino, Barcelona

                                  Argentinian

                                  Carrer d'Aragó, 224, 08011, Barcelona

                                  8.9 / 10
                                  3,042 reviews

                                  Average price €25 american express Welcome

                                  Noche Vieja 2021 €86.9

                                  Mussol - Pedralbes, Barcelona

                                    Catalan

                                    Avinguda Diagonal, 611, 08028, Barcelona

                                    8.7 / 10
                                    662 reviews

                                    Average price €20 american express Welcome

                                    Menú Navidad €35

                                    Calabrasa, Barcelona

                                    InsiderCatalan

                                    Passeig del Born, 27, 08003, Barcelona

                                    9.0 / 10
                                    2,418 reviews

                                    Average price €30

                                    -50% en carta - TheFork Festival

                                    Dhaba, Barcelona

                                      Indian

                                      Passeig de Manuel Girona, 50, 08034, Barcelona

                                      9.4 / 10
                                      1,807 reviews

                                      Average price €20 american express Welcome

                                      -50% en carta - TheFork Festival

                                      Assunta Barcelona, Barcelona

                                      InsiderItalian

                                      Carrer de Provença, 300, 08008, Barcelona

                                      9.5 / 10
                                      702 reviews

                                      Average price €50 american express Welcome

                                      20% off the 'a la carte' menu

                                      La Gambeta, Barcelona

                                      InsiderArrocería

                                      Carrer de la Fusina, 3, 08003, Barcelona

                                      9.1 / 10
                                      4,832 reviews

                                      Average price €30 american express Welcome

                                      40% off the 'a la carte' menu

                                      Craft Pizza, Barcelona

                                        PAYItalian

                                        Avinguda Diagonal, 353, 08037, Barcelona

                                        9.3 / 10
                                        330 reviews

                                        Average price €15 american express Welcome

                                        -50% en carta - TheFork Festival

                                        Ikibana Paral·lel, Barcelona

                                        InsiderJapanese

                                        Avinguda Paral·lel, 148, 08015, Barcelona

                                        9.0 / 10
                                        2,600 reviews

                                        Average price €40 american express Welcome

                                        New Year 2022 €190

                                        National Burger, Barcelona

                                          American

                                          Carrer Nou de la Rambla, 22, 08001, Barcelona

                                          9.1 / 10
                                          591 reviews

                                          Average price €20 american express Welcome

                                          50% off the 'a la carte' menu

                                          The Best Restaurants in Barcelona

                                          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.

                                          Cities around Barcelona