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

535 restaurants

Sort by Relevance

    Catalan

    Conesa Beer Barcelona

    Carrer de Casanova, 62, 08011, Barcelona

    8.9 / 10
    60 reviews

    Average price €15 american express Welcome

    50% off food!

    YUMS x2MICHELINCatalan

    C/ de Sant Pau, 9, 08001, Barcelona

    9.6 / 10
    1,811 reviews

    Average price €49 Accepts Yums

    Menú del dia 32 €

    InsiderArrocería

    Carrer de Sant Carles, 23, 08003, Barcelona

    9.5 / 10
    1,060 reviews

    Average price €30 Accepts Yums

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

    InsiderArrocería

    Carrer de la Fusina, 3, 08003, Barcelona

    9.3 / 10
    4,145 reviews

    Average price €30 american express Welcome

    50% off food!

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

    YUMS x2InsiderCatalan

    Carrer de Sant Joan de Malta, 55, 08018, Barcelona

    9.6 / 10
    393 reviews

    Average price €50 Accepts Yums american express Welcome

      YUMS x2Basque

      C/ Princesa, 11, 08003, Barcelona

      9.3 / 10
      112 reviews

      Average price €21 american express Welcome

      Menú Txirimiri 15€ 15 €

        YUMS x2Catalan

        Carrer de París, 177, 08036, Barcelona

        9.4 / 10
        141 reviews

        Average price €22 american express Welcome

        InsiderFrom Galicia

        Carrer de Buenos Aires, 2, 08029, Barcelona

        9.4 / 10
        2,257 reviews

        Average price €30

        30% off food!

          YUMS x2Spanish

          Passatge de Josep Llovera, 1, 08021, Barcelona

          9.5 / 10
          8 reviews

          Average price €16

          YUMS x2MICHELINCatalan

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

          9.5 / 10
          288 reviews

          Average price €60 american express Welcome

            Spanish

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

            9.0 / 10
            520 reviews

            Average price €25

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

              Catalan

              Carrer de Petritxol, 2, 08002, Barcelona

              10.0 / 10
              4 reviews

              Average price €20

              InsiderFrom Galicia

              Av. del Paraŀlel, 159, 08004, Barcelona

              9.2 / 10
              4,428 reviews

              Average price €30

              30% off food!

                YUMS x2Arrocería

                Carrer de València, 360, Barcelona, Spain, 08009, Barcelona

                9.2 / 10
                379 reviews

                Average price €28

                  Spanish

                  Carrer de la Mare de Déu del Remei, 53, 08004, Barcelona

                  9.1 / 10
                  124 reviews

                  Average price €18

                  50% off food!

                  YUMS x2MICHELINCatalan

                  Carrer de Còrsega, 286, 08008, Barcelona

                  9.1 / 10
                  963 reviews

                  Average price €44 Accepts Yums

                  MENU TRADICIONS 33,9 €

                    Catalan

                    C/ Montseny, 10, 08012, Barcelona

                    9.1 / 10
                    1,042 reviews

                    Average price €15

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

                      YUMS x2Catalan

                      Carrer de Montsió, 3, 08002, Barcelona

                      9.6 / 10
                      10 reviews

                      Average price €50

                        Catalan

                        Passeig del Born, 27, 08003, Barcelona

                        8.9 / 10
                        766 reviews

                        Average price €30 Accepts Yums

                        50% off food!

                          Spanish

                          C/Carders, 23, 08003, Barcelona

                          9.1 / 10
                          790 reviews

                          Average price €25 american express Welcome

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

                            Catalan

                            Carrer de Montcada, 29, 08003, Barcelona

                            9.1 / 10
                            54 reviews

                            Average price €25

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

                            InsiderCatalan

                            C/ Diputación, 201, 08011, Barcelona

                            9.6 / 10
                            733 reviews

                            Average price €48

                            Menú 68.2 € 68,2 €

                              YUMS x2Spanish

                              Carrer de Verdi, 11, 08012, Barcelona

                              8.3 / 10
                              131 reviews

                              Average price €12 american express Welcome

                              30% off food!

                              YUMS x2InsiderSpanish

                              C/ Aribau, 162, 08036, Barcelona

                              9.4 / 10
                              353 reviews

                              Average price €80 Accepts Yums

                                YUMS x2From Galicia

                                Carrer de Lorena, 97, 08042, Barcelona

                                Average price €20

                                50% off food!

                                Filter

                                TheFork advantages