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

The Best Spanish Restaurants in Barrio Salamanca, Madrid

21 restaurants
Why you received these results
Haroma por Mario Sandoval - Hotel Heritage, Madrid
Top Rated

    PAYSpanish

    Haroma por Mario Sandoval - Hotel Heritage

    Calle de Diego de León, 43, 28006, Madrid

    9.5 / 10
    928 reviews

    Average price €50 american express Welcome

    English Afternoon Tea €52

    Saraiba, Madrid

    INSIDERSpanish

    Calle de Antonio Acuña, 7, 28009, Madrid

    9.1 / 10
    3,142 reviews

    Average price €50

    20% off the 'a la carte' menu

    La Zahurda - Ayala, Madrid

      Spanish

      Calle de Núñez de Balboa, 46, 28001, Madrid

      8.3 / 10
      27 reviews

      Average price €30 american express Welcome

      30% off the 'a la carte' menu

      La Esquina de Chamberí, Madrid

        Mediterranean

        Calle Gral. Álvarez de Castro, 7, 28010, Madrid

        8.7 / 10
        776 reviews

        Average price €20

        30% off the 'a la carte' menu

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

        El Desván - Hotel NeoMagna Madrid, Madrid

          YUMS x2PAYMediterranean

          Calle de Don Ramón de la Cruz, 94, 28006, Madrid

          8.1 / 10
          8 reviews

          Average price €35

          30% off the 'a la carte' menu

          La Levantera, Madrid

            PAYAndalusian

            Calle de Goya, 113, 28009, Madrid

            8.6 / 10
            1,357 reviews

            Average price €19 american express Welcome

            30% off the 'a la carte' menu

            Warehouse@TheHClub, Madrid

              Spanish

              Calle de María de Molina, 25 esquina Lagasca 148, 28006, Madrid

              8.7 / 10
              2,536 reviews

              Average price €30 Accepts Yums american express Welcome

              20% off the 'a la carte' menu

              Ainhoa, Madrid

                Basque

                C/ Bárbara de Braganza, 12, 28004, Madrid

                9.2 / 10
                1,663 reviews

                Average price €45 american express Welcome

                40% off the 'a la carte' menu

                Sargo Madrid, Madrid

                  PAYSpanish

                  Calle del General Díaz Porlier, 57, 28006, Madrid

                  8.4 / 10
                  2,658 reviews

                  Average price €35 american express Welcome

                  20% off the 'a la carte' menu

                  Cinco Jotas - Serrano, Madrid

                    Spanish

                    Calle de Serrano, 118, 28006, Madrid

                    8.9 / 10
                    503 reviews

                    Average price €40 american express Welcome

                    El Almirez, Madrid

                      Basque

                      Calle de Maldonado, 5, 28006, Madrid

                      8.9 / 10
                      5,796 reviews

                      Average price €35 american express Welcome

                      30% off the 'a la carte' menu

                        Spanish

                        Calle de Ayala, 84, 28001, Madrid

                        8.5 / 10
                        115 reviews

                        Average price €20 american express Welcome

                        La Gamella, Madrid

                          Spanish

                          C/ Alfonso XII, 4, 28014, Madrid

                          8.9 / 10
                          2,169 reviews

                          Average price €35 american express Welcome

                          20% off the 'a la carte' menu

                          La Pulpería de Mila, Madrid

                            From Galicia

                            C/ Lagasca, 11, 28001, Madrid

                            9.0 / 10
                            2,319 reviews

                            Average price €30 american express Welcome

                            20% off the 'a la carte' menu

                            El Brunch del Wellington - Wellington Hotel & Spa Madrid, Madrid
                            Top Rated

                            INSIDERMediterranean

                            Calle de Velázquez, 8, 28001, Madrid

                            9.5 / 10
                            305 reviews

                            Average price €75 american express Welcome

                            Tía María, Madrid

                              PAYSpanish

                              Calle de Goya, 54, 28001, Madrid

                              7.9 / 10
                              1,093 reviews

                              Average price €25 Accepts Yums

                              30% off the 'a la carte' menu

                              La Gaditana, Madrid

                                Andalusian

                                Calle de la Fuente del Berro, 23, 28009, Madrid

                                8.7 / 10
                                1,368 reviews

                                Average price €25 american express Welcome

                                JORNADAS DE PRIMAVERA €22.5

                                Taberna Casa Maravillas, Madrid

                                  PAYSpanish

                                  C. de Jorge Juan, 54, 28001, Madrid

                                  Average price €30

                                  Orbayo, Madrid

                                    From Asturias

                                    C/ Claudio Coello, 4, 28001, Madrid

                                    8.7 / 10
                                    353 reviews

                                    Average price €30 american express Welcome

                                    Nagú, Madrid

                                      Mediterranean

                                      Calle de Fernán Gonzalez, 2, 28009, Madrid

                                      8.9 / 10
                                      1,799 reviews

                                      Average price €30 Accepts Yums american express Welcome

                                      Los Timbales, Madrid

                                        Spanish

                                        Calle de Alcalá, 227, 28028, Madrid

                                        6.8 / 10
                                        164 reviews

                                        Average price €25 american express Welcome

                                        Frequently Asked Questions

                                        Spanish near Madrid