Register my restaurant
Help

The Best Spanish Restaurants in Barcelona

240 restaurants
Why you received these results
Spanish - Tram Tram, Barcelona

MICHELINPAYCatalan

Tram Tram

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

9.4 / 10
600 reviews

Average price €60 american express Welcome

MICHELIN Special €68

Spanish - Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated

MICHELINCatalan

Passeig de Gràcia, 38, 08007, Barcelona

9.2 / 10
412 reviews

Average price €190 american express Welcome

Menú reducido 175€ / Menú completo €215

Spanish - Speakeasy, Barcelona
Top Rated

PAYSpanish

C/ Aribau, 162, 08036, Barcelona

9.6 / 10
1,978 reviews

Average price €80 american express Welcome

50% off food

Spanish - La Tata, Barcelona
Great Deal

PAYCatalan

Carrer de Calàbria, 69, 08015, Barcelona

9.6 / 10
7,706 reviews

Average price €35 american express Welcome

50% off food

Spanish - Blanc - Mandarin Oriental, Barcelona

    Catalan

    Passeig de Gràcia, 38-40, 08007, Barcelona

    9.2 / 10
    1,542 reviews

    Average price €50 american express Welcome

    Menú de Temporada €40

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

    MICHELINPAYCatalan

    C/ de Sant Pau, 9, 08001, Barcelona

    9.6 / 10
    3,460 reviews

    Average price €49 american express Welcome

    Menú Rosa de Barcelona €72

    Abanic, Barcelona
    Top Rated

      Catalan

      C/ del Rosselló, 207, 08008, Barcelona

      9.3 / 10
      707 reviews

      Average price €25 american express Welcome

      40% off food

      Tast-Ller, Barcelona

      PAYBasque

      Carrer de Viladomat, 137, 08015, Barcelona

      9.5 / 10
      76 reviews

      Average price €80

      MENU DEGUSTACIÓN SORPRESA €90

      Noble Barcelona, Barcelona
      Great Deal

      PAYSpanish

      C. d'Enric Granados, 110, 08008, Barcelona

      9.4 / 10
      444 reviews

      Average price €30 american express Welcome

      30% off food

      Gilda by Belgious, Barcelona
      Great Deal

        PAYSyrian

        Carrer Ample, 34, 08002, Barcelona

        9.1 / 10
        2,881 reviews

        Average price €30 american express Welcome

        50% off food

        Bellvitja, Barcelona

          PAYCatalan

          Carrer de l'Hospital, 38, 08001, Barcelona

          9.2 / 10
          77 reviews

          Average price €25

          30% off food

          Nineteen Restaurant - Olivia Plaza Hotel, Barcelona

          Catalan

          Pl. de Catalunya, 19, 08002, Barcelona

          9.5 / 10
          2,806 reviews

          Average price €29 american express Welcome

          20% off food

          Restaula, Barcelona
          Top Rated

            PAYCatalan

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

            9.5 / 10
            132 reviews

            Average price €28 american express Welcome

            Windsor, Barcelona

            MICHELINPAYCatalan

            Carrer de Còrsega, 286, 08008, Barcelona

            9.5 / 10
            1,748 reviews

            Average price €44 american express Welcome

            Menú Tradicións €39.9

            Casa Fernández, Barcelona

              PAYSpanish

              C/ Santaló, 46, 08021, Barcelona

              9.2 / 10
              857 reviews

              Average price €30 american express Welcome

              20% off food

              Casa Jordi, Barcelona

              Catalan

              Pasaje Marimón, 18, 08021, Barcelona

              9.6 / 10
              1,216 reviews

              Average price €30

              El Racó d'en Cesc, Barcelona
              Top Rated

              Catalan

              C/ Diputación, 201, 08011, Barcelona

              9.6 / 10
              1,351 reviews

              Average price €48 american express Welcome

              Ca La Mercè, Barselona
              Great Deal

                PAYSpanish

                Plaça de Castella, 1, 08001, Barselona

                7.5 / 10
                50 reviews

                Average price €19 american express Welcome

                B Lounge - Hotel Barceló Raval, Barcelona

                  Spanish

                  Rambla del Raval, 17-21, 08001, Barcelona

                  8.8 / 10
                  1,530 reviews

                  Average price €25 american express Welcome

                  30% off food

                  La Terraza del Claris - Hotel Claris, Barcelona

                  Catalan

                  C/ Pau Claris, 150, 08009, Barcelona

                  9.5 / 10
                  2,211 reviews

                  Average price €55 american express Welcome

                  San Jordi, un menu de proximidad €75

                  TantoMonta, Barcelona
                  Great Deal

                    PAYSpanish

                    C/ de Sardenya, 173, 08013, Barcelona

                    9.6 / 10
                    28 reviews

                    Average price €23

                    50% off food

                    Faire Tapas & Wine, Barcelona