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 Romantic Restaurants in Madrid

260 restaurants

Sort by Relevance

YUMS x2InsiderPAYFusion

WELKHOMEclub

Calle del Monte Esquinza, 15, 28010, Madrid

9.2 / 10
4,293 reviews

Average price €23 american express Welcome

50% off the 'a la carte' menu

YUMS x2InsiderPAYJapanese

Calle de Sagasta, 23, 28004, Madrid

9.1 / 10
1,027 reviews

Average price €50

30% off the 'a la carte' menu

    YUMS x2PAYFusion

    Plaza del Conde de Miranda, 4, 28005, Madrid

    9.0 / 10
    990 reviews

    Average price €25

    30% off the 'a la carte' menu

      Indian

      Calle Antonio Arias, 2, 28009, Madrid

      9.5 / 10
      4,119 reviews

      Average price €22

      -50% en Carta

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

        Indian

        Calle de María Tubau, 19, Las Tablas, 28050, Madrid

        9.3 / 10
        1,035 reviews

        Average price €18 Accepts Yums american express Welcome

        ¡-50% en carta!

        InsiderSpanish

        Calle de la Flor Baja, 3, 28013, Madrid

        9.5 / 10
        3,048 reviews

        Average price €38

        30% off the 'a la carte' menu

        InsiderJapanese

        Calle del Gral. Pardiñas, 70, 28006, Madrid

        9.4 / 10
        4,842 reviews

        Average price €30

        30% off the 'a la carte' menu

          Indian

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

          9.4 / 10
          3,646 reviews

          Average price €20 american express Welcome

          40% en carta

          InsiderJapanese

          Plaza de las Cortes, 7 (Hotel Palace), 28014, Madrid

          9.2 / 10
          9,212 reviews

          Average price €35

          40% off the 'a la carte' menu

            Mediterranean

            Calle de Caracas, 1, 28010, Madrid

            9.6 / 10
            295 reviews

            Average price €24

            30% off the 'a la carte' menu

            YUMS x2InsiderAsian

            Paseo de la Castellana, 15, 28046, Madrid

            9.6 / 10
            1,224 reviews

            Average price €55 Accepts Yums american express Welcome

            20% off the 'a la carte' menu

            YUMS x2InsiderFusion

            Avenida menendez pelayo 27, 28001, Madrid

            9.2 / 10
            733 reviews

            Average price €40 american express Welcome

            InsiderPAYMediterranean

            Corredera Baja de San Pablo, 10, 28004, Madrid

            9.3 / 10
            719 reviews

            Average price €25

            30% off food!

            InsiderPAYSpanish

            C/ Espronceda 34, 28003, Madrid

            9.3 / 10
            8,005 reviews

            Average price €34

            30% off the 'a la carte' menu

              PAYMediterranean

              Calle de la Princesa, 18 (entrada por C/ Duque de Liria, 20), 28008, Madrid

              9.0 / 10
              13,950 reviews

              Average price €25 american express Welcome

              40% off the 'a la carte' menu

                Indian

                Calle Bolivia, 11, 28016, Madrid

                9.3 / 10
                432 reviews

                Average price €25 Accepts Yums american express Welcome

                -30% en Carta

                YUMS x2InsiderFusion

                Av. de Valdemarín, 167, 28023, Madrid

                9.1 / 10
                200 reviews

                Average price €35

                InsiderIndian

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

                9.4 / 10
                5,050 reviews

                Average price €30 american express Welcome

                -30% en Carta

                YUMS x2InsiderPAYMediterranean

                Calle de Sagasta, 12, 28004, Madrid

                9.4 / 10
                31 reviews

                Average price €45 Accepts Yums

                  PAYMexican

                  Calle de Apodaca, 3, 28004, Madrid

                  9.1 / 10
                  506 reviews

                  Average price €20

                  30% off the 'a la carte' menu

                  InsiderSteakhouse

                  C/ Alberto Alcocer, 46 C, 28016, Madrid

                  9.3 / 10
                  1,097 reviews

                  Average price €30 american express Welcome

                  20% off the 'a la carte' menu

                  YUMS x2InsiderSpanish

                  Calle de Cristóbal Bordiú, 39, 28003, Madrid

                  9.4 / 10
                  342 reviews

                  Average price €35

                  Menú Degustación €35

                    PAYMediterranean

                    Calle del Barco, 26, 28004, Madrid

                    8.9 / 10
                    848 reviews

                    Average price €22

                    50% off the 'a la carte' menu

                    InsiderPAY

                    Calle de Recoletos, 10, 28001, Madrid

                    8.9 / 10
                    3,668 reviews

                    Average price €30

                    50% off the 'a la carte' menu

                    InsiderPAYColombian

                    Calle de Zurbano, 63, 28010, Madrid

                    9.8 / 10
                    224 reviews

                    Average price €50

                    MENÚ DEGUSTACIÓN FOLKLORE €65

                    Frequently Asked Questions

                    The Best Romantic Restaurants in Madrid

                    Are you looking for the perfect place to impress a first date? …Or propose? Wherever you may be in your relationship, count on thefork to help you find the most romantic places for an intimate meal!