Only with offers
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 Majadahonda

21 restaurants

Sort by Relevance

    Basque

    La vascomadrileña Gran Plaza 2

    Calle los Químicos, 2, Majadahonda, Spain, 28222, Majadahonda

    Average price €23

    30% off the 'a la carte' menu

      Spanish

      Calle de Benavente, 10, Majadahonda, Spain, 28220, Majadahonda

      8.2 / 10
      343 reviews

      Average price €18

      30% off the 'a la carte' menu

      InsiderFrom Castille

      Carretera Majadahonda a Villanueva del Pardillo, salida 3, 28222, Majadahonda

      9.3 / 10
      718 reviews

      Average price €30 Accepts Yums

      MICHELINSpanish

      C/ San Andrés, 14, 28220, Majadahonda

      9.4 / 10
      1,111 reviews

      Average price €30 american express Welcome

      Menú Ejecutivo €21

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

      InsiderSpanish

      Carr. de Boadilla del Monte, 2, 28220, Majadahonda

      9.3 / 10
      849 reviews

      Average price €30

      MICHELINSpanish

      Avenida de la Estación, s/n, 28220, Majadahonda

      9.5 / 10
      853 reviews

      Average price €25

        Spanish

        Calle Puerto de los Leones, 8, 28220, Majadahonda

        8.6 / 10
        221 reviews

        Average price €25

          PAYSpanish

          Calle Valgrande, 1. Centro Comercial Monte del Pilar, 28221, Majadahonda

          8.7 / 10
          178 reviews

          Average price €25 american express Welcome

            Spanish

            Calle de Cervantes, SN, 28220, Majadahonda

            Average price €20

              Spanish

              Calle Santander, 5, 28231 Las Rozas, Spain, 28231, Las Rozas

              8.4 / 10
              368 reviews

              Average price €30 american express Welcome

              30% en carta

              InsiderSpanish

              C/ Goya, 1 esq. Velázquez, 28222, Majadahonda

              9.2 / 10
              60 reviews

              Average price €40

                Spanish

                Calle Matemáticos, 8, 28222, Majadahonda

                Average price €25

                Menu 30€ €30

                InsiderSpanish

                Carr. de Pozuelo, 48, 28220, Majadahonda

                Average price €30

                  Spanish

                  C/ Norias, 80, 28220, Majadahonda

                  Average price €20

                    Spanish

                    C/ Fresa, 14, 28220, Majadahonda

                    Average price €15

                      Spanish

                      Calle del Cristo, 16, 28220, Majadahonda

                      Average price €25

                        Spanish

                        Calle Valgrande, 1, 28221, Majadahonda

                        Average price €17

                          Spanish

                          Calle del Dr Calero, 33, 28220, Majadahonda

                          Average price €20

                            Spanish

                            Calle de las Mieses, 5, 28220, Majadahonda

                            Average price €18

                              YUMS x2Spanish

                              Calle Chiapas, 4( ctr las rozas majadahonda ), 28231, Las Rozas

                              9.1 / 10
                              396 reviews

                              Average price €25

                                Spanish

                                Calle Real, 42, 28231, Las Rozas

                                Average price €20

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

                                Frequently Asked Questions