NeighborhoodsOnly 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 Valentine's Day Restaurants in Madrid

318 restaurants

Sort by Relevance

    Vietnamese

    Mr. Vu

    Calle del Capitán Blanco Argibay, 21, portal J, 28029, Madrid

    9.4 / 10
    674 reviews

    Average price €15

    InsiderMediterranean

    C/ Hermanos Bécquer, 6, 28006, Madrid

    9.4 / 10
    435 reviews

    Average price €30

    InsiderInternational

    C/ Comandante Zorita, 4 - 6, 28020, Madrid

    9.4 / 10
    2,516 reviews

    Average price €22 american express Welcome

    InsiderFrom market

    Calle de Juan de Mena, 14, 28014, Madrid

    9.4 / 10
    1,163 reviews

    Average price €60

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

      Mexican

      C/ Núñez de Balboa, 37, 28001, Madrid

      8.6 / 10
      3,757 reviews

      Average price €20 Accepts Yums

      30% off food!

      InsiderJapanese

      Calle Zurbano, 63, 28010, Madrid

      9.5 / 10
      928 reviews

      Average price €60

      MENU DEL DIA 20 €

      InsiderFrom market

      9.5 / 10
      1,093 reviews

      Average price €60

      Weekend Brunch 62 €

        From market

        Pza de España, 6 (Segunda Planta), 28008, Madrid

        Average price €20 american express Welcome

        Menú 28 €

        InsiderPizzeria

        C/ Ruiz de Alarcón, 27, 28014, Madrid

        9.0 / 10
        562 reviews

        Average price €30 american express Welcome

        20% off food!

          Steakhouse

          C/ Lope de Rueda, 4, 28009, Madrid

          8.6 / 10
          3,036 reviews

          Average price €35

          40% off food!

            Japanese

            Paseo de la Vaguada, 5 (CC. La Vaguada), 28029, Madrid

            8.6 / 10
            1,815 reviews

            Average price €15

            50% off food!

            YUMS x2InsiderPizzeria

            Calle Gil de Santivañes, 2, 28001, Madrid

            8.9 / 10
            2,387 reviews

            Average price €33

              Basque

              Calle del Aviador Zorita, 3, 28020, Madrid

              8.9 / 10
              3,817 reviews

              Average price €25 american express Welcome

              30% off food!

                International

                Calle de Vallehermoso, 36 | Planta baja, Puesto N6., 28015, Madrid

                8.7 / 10
                82 reviews

                Average price €15

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

                  From Canarias

                  Calle de Vallehermoso, 36 (Entrada Fernando el Católico | Mercado de Vallehermoso Local 1), 28015, Madrid

                  8.9 / 10
                  148 reviews

                  Average price €15

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

                    Spanish

                    C/ Arrieta, 2, 28013, Madrid

                    8.9 / 10
                    2,311 reviews

                    Average price €33 american express Welcome

                    30% off food!

                    YUMS x2InsiderMediterranean

                    C/ Basílica, 15, 28020, Madrid

                    9.1 / 10
                    714 reviews

                    Average price €55

                      American

                      Calle Boj, 5, 28042, Madrid

                      8.5 / 10
                      141 reviews

                      Average price €32 american express Welcome

                      50% off food!

                        American

                        Paseo de la Castellana, 89, 28046, Madrid

                        8.7 / 10
                        1,529 reviews

                        Average price €18

                        InsiderAmerican

                        C/ Alfonso XII, 4, 28014, Madrid

                        9.1 / 10
                        2,176 reviews

                        Average price €30

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

                          Mediterranean

                          C/ Marqués de Cubas, 14, 28014, Madrid

                          8.8 / 10
                          3,400 reviews

                          Average price €30 american express Welcome

                          30% off food!

                            Spanish

                            Av. de Aragón, 361 (En el Puente de San Fernando de Henares), 28022, Madrid

                            8.6 / 10
                            309 reviews

                            Average price €25

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

                            InsiderFrom market

                            Calle de Velázquez, 150, 28002, Madrid

                            9.4 / 10
                            701 reviews

                            Average price €50 american express Welcome

                            InsiderFrom market

                            Calle del Prado, 15, 28014, Madrid

                            9.4 / 10
                            2,334 reviews

                            Average price €40

                            InsiderMediterranean

                            Calle Argensola, 24, Madrid, Spain, 28004, Madrid

                            9.4 / 10
                            786 reviews

                            Average price €30 american express Welcome

                            The Best Valentine's Day Restaurants in Madrid

                            We believe in love! Yes, Valentine's Day should be celebrated every day, but why not get romantic, find a charming restaurant, candles, Valentine's Day menus and offers... mmmuack! The best gift ideas are here for Valentine's Day.