MenusNeighborhoodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsMICHELIN GuideOnly with offersNearby
Register my restaurant
Help
What
Where
Cuisine, restaurant name...

The Best Restaurants in Barcelona

1,184 restaurants
Why you received these results
Speakeasy, Barcelona
Great Deal

INSIDERPAY

Speakeasy

C/ Aribau, 162, 08036, Barcelona

9.6 / 10
1,222 reviews

Average price €80 american express Welcome

50% off the 'a la carte' menu

Antigua, Barcelona
Great Deal

INSIDERMediterranean

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

9.4 / 10
31,180 reviews

Average price €30 Accepts Yums

50% off the 'a la carte' menu

TunaTeca Balfegó, Barcelona
Top Rated

YUMS x2MICHELINJapanese

Avinguda Diagonal, 439, 08036, Barcelona

9.4 / 10
985 reviews

Average price €80 Accepts Yums american express Welcome

Red Gourmet Menu €117

Komo Poke Bowl, Barcelona
Top Rated

    PAYAsian

    Carrer de Muntaner, 248, 08021, Barcelona

    9.5 / 10
    364 reviews

    Average price €12 american express Welcome

    30% off the 'a la carte' menu

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

    Tast-Ller, Barcelona

      YUMS x2PAYBasque

      Carrer de Viladomat, 137, 08015, Barcelona

      9.8 / 10
      29 reviews

      Average price €80

      MENU DEGUSTACIÓN SORPRESA €80

      Nectari by Jordi Esteve, Barcelona

      YUMS x2MICHELINPAYMediterranean

      C/ Valencia, 28, 08015, Barcelona

      9.0 / 10
      983 reviews

      Average price €70 Accepts Yums american express Welcome

      Menú degustación €86

      Enigma 23, Barcelona
      Top Rated

        PAYAmerican

        Pg. de Sant Joan, 103, 08037, Barcelona

        9.4 / 10
        299 reviews

        Average price €12 american express Welcome

        30% off the 'a la carte' menu

        Virens, Barcelona

        YUMS x2MICHELIN

        Gran Via de les Corts Catalanes, 619, 08007, Barcelona

        9.2 / 10
        454 reviews

        Average price €40 Accepts Yums american express Welcome

        Menú de San Valentín €65

        La Parrillada, Barcelona

          PAYArgentinian

          Carrer de Salamanca, 1, 08003, Barcelona

          9.1 / 10
          793 reviews

          Average price €25 american express Welcome

          40% off the 'a la carte' menu

          Hola Nepal, Barcelona

            PAYIndian

            C/ Lepant, 323, 08025, Barcelona

            9.2 / 10
            1,181 reviews

            Average price €18 american express Welcome

            30% off the 'a la carte' menu

            Casa Xef, Barcelona
            Great Deal

              PAYMediterranean

              Carrer de les Guilleries, 17, 08012, Barcelona

              9.2 / 10
              440 reviews

              Average price €30 Accepts Yums american express Welcome

              50% off the 'a la carte' menu

              Asian Ways Gracia, Barcelona
              On A Budget

                PAYAsian

                Carrer de Ramón y Cajal, 12, 08012, Barcelona

                9.2 / 10
                588 reviews

                Average price €15 american express Welcome

                30% off the 'a la carte' menu

                Green&Burger by Biocenter, Barcelona
                On A Budget

                  Plaça Sagrada Família, 3, 08013, Barcelona

                  9.2 / 10
                  350 reviews

                  Average price €15 american express Welcome

                  30% off the 'a la carte' menu

                  L' Origen, Barcelona

                    YUMS x2PAYMediterranean

                    Carrer d'Aribau, 100, 08036, Barcelona

                    9.3 / 10
                    161 reviews

                    Average price €25 Accepts Yums american express Welcome

                    Restaurante Sushi taller, Barcelona

                      PAYJapanese

                      Carrer de Bigai, 4, 08022, Barcelona

                      9.3 / 10
                      293 reviews

                      Average price €20 american express Welcome

                      30% off the 'a la carte' menu

                      Vi Negre, Barcelona
                      Great Deal

                        YUMS x2PAYMediterranean

                        Carrer de les Guilleries, 17, 08012, Barcelona

                        9.1 / 10
                        5,610 reviews

                        Average price €30 Accepts Yums american express Welcome

                        50% off the 'a la carte' menu

                        Biocenter, Barcelona

                          Pintor Fortuny, 25, 08001, Barcelona

                          9.3 / 10
                          2,367 reviews

                          Average price €19 american express Welcome

                          30% off the 'a la carte' menu

                          La Forquilla de Fusta, Barcelona
                          On A Budget

                            PAYMediterranean

                            Carrer de València, 350, 08009, Barcelona

                            8.7 / 10
                            248 reviews

                            Average price €15 american express Welcome

                            40% off the 'a la carte' menu

                            L'Escola (primer pis), Barcelona
                            Top Rated

                              Passeig del Taulat, 243, 08019, Barcelona

                              9.6 / 10
                              776 reviews

                              Average price €29 american express Welcome

                              Menú Maridaje €55

                              L´Oficina Gastrobar, Barcelona

                                PAYLocal

                                Carrer de Lepant, 416, 08025, Barcelona

                                9.3 / 10
                                73 reviews

                                Average price €28 american express Welcome

                                30% off the 'a la carte' menu

                                Restaula, Barcelona

                                  YUMS x2PAYMediterranean

                                  Carrer Gran de Gràcia, 236, 08012, Barcelona

                                  9.3 / 10
                                  79 reviews

                                  Average price €25 american express Welcome

                                  La Llimoneta, Barcelona
                                  On A Budget

                                    PAYFusion

                                    Carrer d'Aribau, 282, 08006, Barcelona

                                    9.3 / 10
                                    26 reviews

                                    Average price €15

                                    30% off the 'a la carte' menu

                                    El Rincón - Grill Restaurant, Barcelona

                                      Steakhouse

                                      Carrer del Carme, 28, 08001, Barcelona

                                      9.0 / 10
                                      1,597 reviews

                                      Average price €25 american express Welcome

                                      30% off the 'a la carte' menu

                                      B Lounge - Hotel Barceló Raval, Barcelona

                                        Varied

                                        Rambla del Raval, 17-21, 08001, Barcelona

                                        9.0 / 10
                                        1,357 reviews

                                        Average price €25 american express Welcome

                                        30% off the 'a la carte' menu

                                        Internacional, Barcelona

                                          Mexican

                                          Carrer de la Jonquera, 26, 08005, Barcelona

                                          9.1 / 10
                                          1,345 reviews

                                          Average price €20 american express Welcome

                                          30% off the 'a la carte' menu

                                          Frequently Asked Questions

                                          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.