Register my restaurant
Help

The Best Restaurants in Barcelona

What
Where

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

The Best Restaurants in Barcelona

3,483 restaurants

Sort by Relevance

InsiderMediterranean

Osmosis

Carrer d'Aribau, 100, 08036, Barcelona

9.3 / 10
2,245 reviews

Average price €55 american express Welcome

Menú INSIDER Week 75€

    Pizzeria

    Carrer d'Enric Granados, 108, 08008, Barcelona

    9.6 / 10
    1,065 reviews

    Average price €25 american express Welcome

    -30% off the "à la carte" menu!

      YUMS x2Mediterranean

      Carrer de Llull, 159, 08005, Barcelona

      9.0 / 10
      208 reviews

      Average price €20

      30% off food!

      InsiderMediterranean

      Carrer de la Diputació, 164, 08011, Barcelona

      9.2 / 10
      149 reviews

      Average price €55 american express Welcome

      Menú INSIDER Week 45€

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

        Indian

        C/ Agustina Saragossa, 3-5, 08017, Barcelona

        9.6 / 10
        2,158 reviews

        Average price €17

        -30% off the "à la carte" menu!

          YUMS x2From Galicia

          Carrer de Lorena, 97, 08042, Barcelona

          Average price €20

          50% off food!

            YUMS x2Italian

            Carrer de Pau Claris, 112, 08009, Barcelona

            9.5 / 10
            1,020 reviews

            Average price €12

            Formula 12,4 €

              YUMS x2Contemporary cuisine

              Carrer de Buenaventura Muñoz, 12, 08018, Barcelona

              8.9 / 10
              106 reviews

              Average price €15

              30% off food!

                Italian

                C/ Valencia, 28, 08015, Barcelona

                9.6 / 10
                331 reviews

                Average price €22

                -30% off the "à la carte" menu!

                  YUMS x2Mediterranean

                  Carrer de Londres, 103, 08036, Barcelona

                  8.8 / 10
                  1,611 reviews

                  Average price €22 american express Welcome

                  -30% off the "à la carte" menu!

                  YUMS x2MICHELINCatalan

                  C/ Major de Sarrià, 121, 08017, Barcelona

                  9.5 / 10
                  300 reviews

                  Average price €60 american express Welcome

                  DEGUSTACIÓN (mesa completa) 62 €

                    YUMS x2Mediterranean

                    Carrer d'Aribau, 131, 08036, Barcelona

                    8.8 / 10
                    180 reviews

                    Average price €25 american express Welcome

                    30% off food!

                      YUMS x2Meat Cuisine

                      Carrer del Pas de l'Ensenyança, 2, 08002, Barcelona

                      8.8 / 10
                      156 reviews

                      Average price €25

                      30% off food!

                      InsiderMediterranean

                      C/ Hostal D'en Sol, 6, 08002, Barcelona

                      9.4 / 10
                      980 reviews

                      Average price €30

                      40% off food!

                        YUMS x2Basque

                        C/ Princesa, 11, 08003, Barcelona

                        9.4 / 10
                        147 reviews

                        Average price €21 american express Welcome

                        Menú Txirimiri 15€ 15 €

                          Italian

                          Carrer del Rosselló, 239, 08008, Barcelona

                          9.1 / 10
                          2,273 reviews

                          Average price €17

                          50% off food!

                            Pizzeria

                            Plaça de Sant Bernat Calbó, 6, 08005, Barcelona

                            9.5 / 10
                            1,240 reviews

                            Average price €15

                            -30% off the "à la carte" menu!

                              YUMS x2Mediterranean

                              C/ Ample, 46, 08002, Barcelona

                              9.0 / 10
                              272 reviews

                              Average price €16

                              -20% off the "à la carte" menu!

                                YUMS x2Creative

                                Avinguda de la Riera de Cassoles, 56, 08012, Barcelona

                                9.3 / 10
                                2,989 reviews

                                Average price €25 Accepts Yums

                                50% off food!

                                  Picadas

                                  Carrer de la Volta d'en Colomines, 2, 08003, Barcelona

                                  9.4 / 10
                                  34 reviews

                                  Average price €25 american express Welcome

                                  -50% off the "à la carte" menu!

                                    YUMS x2Mediterranean

                                    Carrer del Comte d'Urgell, 130, 08011, Barcelona

                                    9.4 / 10
                                    197 reviews

                                    Average price €15

                                      Indian

                                      Passatge de Josep Llovera, 11, 08021, Barcelona

                                      9.3 / 10
                                      2,714 reviews

                                      Average price €20

                                      -40% en Carta

                                        YUMS x2Organic

                                        Carrer de l'Hospital, 82, 08001, Barcelona

                                        8.5 / 10
                                        46 reviews

                                        Average price €20

                                        -30% off the "à la carte" menu!

                                          Vegetarian

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

                                          9.4 / 10
                                          108 reviews

                                          Average price €15

                                          30% off food!

                                            Mediterranean

                                            Carrer de Margarit, 27, 08004, Barcelona

                                            8.0 / 10
                                            5 reviews

                                            Average price €20 american express Welcome

                                            -30% off the "à 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