Register my restaurant
Help
What
Where
Cuisine, restaurant name...

The Best Spanish Restaurants in Barcelona

203 restaurants
Why you received these results
Gorria, Barcelona
Top Rated

INSIDERBasque

Gorria

Carrer de la Diputació, 421, 08013, Barcelona

9.5 / 10
439 reviews

Average price €70 american express Welcome

Xerta Restaurant, Barcelona

MICHELINPAYCatalan

Carrer de Còrsega, 289, 08008, Barcelona

9.1 / 10
1,001 reviews

Average price €95 Accepts Yums

Menú Homenaje €152

El Chato, Barcelona

    PAYBasque

    Gran Via de Les Corts Catalanes, 697, 08013, Barcelona

    9.3 / 10
    876 reviews

    Average price €24

    Avenir restaurant, Barcelona
    Top Rated

    MICHELINPAYCatalan

    Carrer de l'Avenir, 72, 08021, Barcelona

    9.6 / 10
    461 reviews

    Average price €35 american express Welcome

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

    Aalta Botica, Barcelona

      PAYMediterranean

      C/ d'Enric Granados, 114, 08008, Barcelona

      9.8 / 10
      20 reviews

      Average price €28 american express Welcome

      Colibri Brunch y Bistro, Barcelona
      On A Budget

        PAYVegan cuisine

        Pg. de Joan de Borbó, 6, 08003, Barcelona

        8.9 / 10
        188 reviews

        Average price €15 american express Welcome

        20% off the 'a la carte' menu

        Arrosseria Las Arenas, Barcelona

          Arrocería

          Carrer de Llança, 15, 08015, Barcelona

          8.6 / 10
          3,722 reviews

          Average price €30 american express Welcome

          30% off the 'a la carte' menu

          Louro, Barcelona
          Top Rated

          INSIDERPAYFrom Galicia

          Rambla dels Caputxins, 37, 08002, Barcelona

          9.4 / 10
          1,603 reviews

          Average price €30 american express Welcome

          IRATI Taverna Basca, Barcelona
          Top Rated

            PAYBasque

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

            9.4 / 10
            242 reviews

            Average price €50 american express Welcome

            Antic Bocoi del Gotic, Barcelona
            Top Rated

              Catalan

              Baixada de Viladecols, 3, 08002, Barcelona

              9.4 / 10
              963 reviews

              Average price €20 american express Welcome

              Les Finestres de Llúria by Eboca Restaurant, Barcelona

                Catalan

                Carrer de Roger de Llúria, 60, 08009, Barcelona

                9.2 / 10
                400 reviews

                Average price €20 Accepts Yums american express Welcome

                MENÚ SEMANAL - De Lunes a Viernes mediodía (Excepto festivos) €21

                Casa Jordi, Barcelona
                Top Rated

                INSIDERCatalan

                Pasaje Marimón, 18, 08021, Barcelona

                9.4 / 10
                920 reviews

                Average price €30

                El Don, Barcelona

                  PAYSpanish

                  Carrer de Calvet, 1, 08021, Barcelona

                  8.4 / 10
                  568 reviews

                  Average price €20

                  30% off the 'a la carte' menu

                  Els 4Gats, Barcelona

                    PAYCatalan

                    Carrer de Montsió, 3, 08002, Barcelona

                    9.0 / 10
                    1,573 reviews

                    Average price €50 american express Welcome

                    Menú diario €21

                    Port Vell, Barcelona
                    Great Deal

                      PAYMediterranean

                      Pg. de Joan de Borbó, 20, 08003, Barcelona

                      6.9 / 10
                      46 reviews

                      Average price €22

                      -50% en carta - TheFork Festival

                      SAGÀS Pagesos i Cuiners, Barcelona

                        PAYCatalan

                        Plaza de Palau, 13, 08003, Barcelona

                        9.2 / 10
                        363 reviews

                        Average price €30 american express Welcome

                        Diegos Bar Restaurant, Barcelona

                          Spanish

                          Avinguda Meridiana, 127, 08026, Barcelona

                          9.2 / 10
                          438 reviews

                          Average price €25

                          Deliri, Barcelona

                            MICHELINPAYSpanish

                            Carrer de Còrsega, 242, 08036, Barcelona

                            9.3 / 10
                            357 reviews

                            Average price €45 american express Welcome

                            Bodega Bonay, Barcelona

                              Mediterranean

                              Gran Via de les Corts Catalanes, 700, 08010, Barcelona

                              9.3 / 10
                              204 reviews

                              Average price €35 american express Welcome

                              San Miguel, Barcelona

                                Spanish

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

                                8.2 / 10
                                1,612 reviews

                                Average price €25

                                30% off the 'a la carte' menu

                                Tapas Verdi, Barcelona
                                On A Budget

                                  Spanish

                                  Carrer de Verdi, 11, 08012, Barcelona

                                  8.1 / 10
                                  357 reviews

                                  Average price €12 american express Welcome

                                  30% off the 'a la carte' menu

                                  Braseria Cal Ramon, Barcelona

                                    Local

                                    Av. de Gaudí, 74, 08025, Barcelona

                                    9.1 / 10
                                    96 reviews

                                    Average price €30

                                    Pelai by Eboca Restaurant, Barcelona

                                      Catalan

                                      Carrer dels Tallers, 62, 08001, Barcelona

                                      9.1 / 10
                                      333 reviews

                                      Average price €35 american express Welcome

                                      El Nou Ramonet, Barcelone

                                        Mediterranean

                                        Carrer de Carbonell, 5, 08003, Barcelone

                                        9.1 / 10
                                        1,366 reviews

                                        Average price €35 american express Welcome

                                        El Bierzo a Tope, Barcelona

                                          PAYFrom Castille

                                          Carrer de la Diputació, 159, 08011, Barcelona

                                          8.9 / 10
                                          542 reviews

                                          Average price €16 american express Welcome

                                          Menú fin de semana €18.5