NeighborhoodsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Spanish Restaurants in Barcelona

359 restaurants

Sort by Relevance

YUMS x2InsiderSpanish

Speakeasy

C/ Aribau, 162, 08036, Barcelona

9.6 / 10
369 reviews

Average price €80 Accepts Yums

50% off food!

    Spanish

    C/ Santaló, 46, 08021, Barcelona

    9.4 / 10
    306 reviews

    Average price €30 american express Welcome

    20% off food!

      Spanish

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

      8.9 / 10
      822 reviews

      Average price €25

      50% de descuento!!! La promoción solo se aplicará en sala, queda excluída la terraza

        YUMS x2From Galicia

        C/ Consell de Cent, 256, 08011, Barcelona

        9.0 / 10
        501 reviews

        Average price €49 Accepts Yums

        Normal

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

        InsiderArrocería

        Carrer de la Reina Cristina, 6, 08003, Barcelona

        9.2 / 10
        105 reviews

        Average price €45 american express Welcome

          YUMS x2Basque

          C/ Princesa, 11, 08003, Barcelona

          9.2 / 10
          168 reviews

          Average price €21 american express Welcome

          Menú Txirimiri 15€ 15 €

            Spanish

            C/Carders, 23, 08003, Barcelona

            9.0 / 10
            824 reviews

            Average price €25 american express Welcome

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

            YUMS x2MICHELINCatalan

            C/ de Sant Pau, 9, 08001, Barcelona

            9.6 / 10
            2,090 reviews

            Average price €49 Accepts Yums american express Welcome

            Menú del dia 32 €

            InsiderFrom market

            Carrer del Pintor Tapiró, 45, 08028, Barcelona

            9.5 / 10
            170 reviews

            Average price €32

            50% off food!

              Catalan

              Carrer de Casanova, 62, 08011, Barcelona

              9.0 / 10
              123 reviews

              Average price €15 american express Welcome

              30% off food!

                Catalan

                Passeig de Garcia Fària, 29, 08005, Barcelona

                8.4 / 10
                326 reviews

                Average price €25 american express Welcome

                50% off food!

                  Basque

                  Av. de Francesc Cambó, 23, 08003, Barcelona

                  9.8 / 10
                  55 reviews

                  Average price €30

                  InsiderArrocería

                  Carrer de la Fusina, 3, 08003, Barcelona

                  9.3 / 10
                  4,364 reviews

                  Average price €30 american express Welcome

                  50% off food!

                    YUMS x2From Galicia

                    Carrer de Lorena, 97, 08042, Barcelona

                    Average price €20

                    50% off food!

                      YUMS x2Catalan

                      Carrer de Montsió, 3, 08002, Barcelona

                      9.2 / 10
                      41 reviews

                      Average price €50

                      InsiderBasque

                      Carrer del Cardenal Casañas, 17, 08002, Barcelona

                      9.5 / 10
                      150 reviews

                      Average price €40 american express Welcome

                        Spanish

                        C/ Mandri, 56, 08022, Barcelona

                        9.0 / 10
                        931 reviews

                        Average price €25 american express Welcome

                        20% off food!

                          YUMS x2Spanish

                          C/ Princesa, 20, 08003, Barcelona

                          7.9 / 10
                          393 reviews

                          Average price €15 american express Welcome

                          20% off food!

                          InsiderSpanish

                          Carrer del Bruc, 118, 08009, Barcelona

                          9.5 / 10
                          643 reviews

                          Average price €20

                            From Galicia

                            Carrer de Sants, 238, 08028, Barcelona

                            8.3 / 10
                            21 reviews

                            Average price €26

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

                            InsiderFrom Galicia

                            Carrer de Buenos Aires, 2, 08029, Barcelona

                            9.4 / 10
                            2,563 reviews

                            Average price €30

                            30% off food!

                            YUMS x2MICHELINCatalan

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

                            9.2 / 10
                            318 reviews

                            Average price €60 american express Welcome

                            MENU DEGUSTACIÓN semanal (mesa completa) 60 €

                            InsiderBasque

                            Carrer de l'Argenteria, 62, 08003, Barcelona

                            9.4 / 10
                            395 reviews

                            Average price €45 american express Welcome

                            YUMS x22 starsMICHELINCreative

                            Passeig de Gràcia, 38, 08007, Barcelona

                            9.3 / 10
                            265 reviews

                            Average price €150

                              YUMS x2Catalan

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

                              9.7 / 10
                              30 reviews

                              Average price €16

                              Menú ejecutivo 16 €