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

The Best Spanish Restaurants in City center, Barcelona

71 restaurants
Why you received these results
Glaciar, Barcelona
Great Deal

    PAYMediterranean

    Glaciar

    Pl. Reial, 3, 08002, Barcelona

    8.9 / 10
    258 reviews

    Average price €35 american express Welcome

    -50% en carta - TheFork Festival

    Grill restaurant, Barcelona

      Steakhouse

      Carrer de la Freneria, 5, 08002, Barcelona

      8.9 / 10
      3,160 reviews

      Average price €25 american express Welcome

      30% off the 'a la carte' menu

      El Jardí de L'Ateneu, Barcelona

        PAYSpanish

        Carrer de la Canuda, 6 Principal, 08002, Barcelona

        8.9 / 10
        458 reviews

        Average price €22

        30% off the 'a la carte' menu

        B Lounge - Hotel Barceló Raval, Barcelona

          Varied

          Rambla del Raval, 17-21, 08001, Barcelona

          8.9 / 10
          1,370 reviews

          Average price €25 american express Welcome

          30% off the 'a la carte' menu

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

          Pirineus 1975, Barcelona
          Great Deal

          INSIDERPAYMediterranean

          Carrer de Duran i Bas, 3, 08002, Barcelona

          9.3 / 10
          47 reviews

          Average price €35

          -50% en carta - TheFork Festival

          Fonda España by Martín Berasategui - Hotel España, Barcelona
          Top Rated

          YUMS x2MICHELINPAYCatalan

          C/ de Sant Pau, 9, 08001, Barcelona

          9.5 / 10
          2,918 reviews

          Average price €49 Accepts Yums american express Welcome

          Menú €35

          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

            SAGARDI BCN Centre, Barcelona

            INSIDERPAYBasque

            Carrer de Muntaner, 70-72, 08011, Barcelona

            9.3 / 10
            503 reviews

            Average price €65 american express Welcome

            La Gambeta, Barcelona
            Great Deal

              Arrocería

              Carrer de la Fusina, 3, 08003, Barcelona

              9.0 / 10
              6,238 reviews

              Average price €30 american express Welcome

              -50% en carta - TheFork Festival

              Moments - Mandarin Oriental, Barcelona, Barcelona

              YUMS x2MICHELINCatalan

              Passeig de Gràcia, 38, 08007, Barcelona

              9.1 / 10
              328 reviews

              Average price €190 american express Welcome

              Menú Degustación completo €215

              La Rioja, Barcelona

                Mediterranean

                C/ Duran i Bas, 5, 08002, Barcelona

                9.1 / 10
                266 reviews

                Average price €35 american express Welcome

                Menú Sábados €22

                Les Finestres de Llúria by Eboca Restaurant, Barcelona

                  Catalan

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

                  9.1 / 10
                  403 reviews

                  Average price €20 Accepts Yums american express Welcome

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

                  La Garriga Eixample, Barcelona
                  Great Deal

                    PAYMediterranean

                    C/ Mallorca, 272, 08037, Barcelona

                    8.8 / 10
                    609 reviews

                    Average price €28 american express Welcome

                    -50% en carta - TheFork Festival

                    El Tros de la Rambla, Barcelona
                    Great Deal

                      PAYMediterranean

                      Rambla de Catalunya, 70, 08007, Barcelona

                      8.6 / 10
                      329 reviews

                      Average price €35 american express Welcome

                      -50% en carta - TheFork Festival

                      Alegoría Restaurant, Barcelona

                        PAYSpanish

                        Carrer d'en Xuclà, 3, 08001, Barcelona

                        9.1 / 10
                        1,279 reviews

                        Average price €25 american express Welcome

                        30% off the 'a la carte' menu

                        Amar Barcelona, Barcelona

                        YUMS x2MICHELINPAYSeafood

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

                        9.3 / 10
                        74 reviews

                        Average price €120 american express Welcome

                        Casa de Vivi - Fauna Restaurant, Barcelona

                          PAYMediterranean

                          Carrer del Duc, 15, 08002, Barcelona

                          9.0 / 10
                          290 reviews

                          Average price €35 american express Welcome

                          30% off the 'a la carte' menu

                          Bizios, Barcelona
                          Great Deal

                            PAYSeafood

                            C. de Villarroel, 88, 08011, Barcelona

                            6.9 / 10
                            4 reviews

                            Average price €23

                            -50% en carta - TheFork Festival

                            Golfo de Bizkaia Pi, Barcelona

                              PAYBasque

                              Carrer del Pi, 5, 08002, Barcelona

                              8.9 / 10
                              72 reviews

                              Average price €30 american express Welcome

                              Euskal Etxea Taberna, Barcelona

                                PAYBasque

                                Placeta de Montcada, 1-3, 08003, Barcelona

                                8.9 / 10
                                301 reviews

                                Average price €60 Accepts Yums american express Welcome

                                SAGARDI BCN Gòtic, Barcelona

                                  PAYBasque

                                  Carrer de l'Argenteria, 62, 08003, Barcelona

                                  9.0 / 10
                                  611 reviews

                                  Average price €65 american express Welcome

                                  Brugarol - Gótico, Barcelona

                                    PAYEuropean

                                    C/ de Salomó ben Adret, 10, 08002, Barcelona

                                    9.7 / 10
                                    95 reviews

                                    Average price €35 american express Welcome

                                    MENÚ DEGUSTACIÓN (9platos) €60

                                    Obayak, Barcelona

                                      PAYSpanish

                                      Carrer del Bruc, 38, 08010, Barcelona

                                      8.9 / 10
                                      127 reviews

                                      Average price €20 american express Welcome

                                      30% off the 'a la carte' menu

                                      Besta Barcelona, Barcelona

                                        PAYSeafood

                                        Carrer d'Aribau, 106, 08036, Barcelona

                                        7.7 / 10
                                        5 reviews

                                        Average price €55

                                        Reserva a la carta €1

                                        Fonda la Palmera, Barcelona

                                          PAYCatalan

                                          Carrer de Jerusalem, 30, 08001, Barcelona

                                          8.8 / 10
                                          290 reviews

                                          Average price €35 Accepts Yums american express Welcome

                                          30% off the 'a la carte' menu

                                          Frequently Asked Questions