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

InsiderMoroccan

Restaurante Al Mounia

C/ Recoletos, 5, 28001, Madrid

9.4 / 10
2,845 reviews

Average price €35

    Mediterranean

    Calle de Costa Rica 15, 28016, Madrid

    Average price €30

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

      Spanish

      Calle Alcalde López Casero, 18, 28027, Madrid

      Average price €25

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

        Italian

        Calle de Don Ramón de la Cruz, 79, 28001, Madrid

        9.2 / 10
        816 reviews

        Average price €15

        Menú del día 12 € 12 €

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

          Pizzeria

          Calle Humilladero, 3, Madrid, Spain, 28005, Madrid

          9.0 / 10
          1,345 reviews

          Average price €18

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

            Spanish

            C/ Constancia, 48, 28002, Madrid

            8.2 / 10
            933 reviews

            Average price €25 Accepts Yums

            50% off food!

            InsiderSpanish

            Cuesta Santo Domingo, 5, 28013, Madrid

            9.6 / 10
            2,275 reviews

            Average price €55 Accepts Yums

            InsiderArrocería

            C/ Rosario Pino, 14-16, 28020, Madrid

            9.2 / 10
            17,019 reviews

            Average price €35

            MICHELINMeat Cuisine

            C/ Juan Ramón Jiménez, 37, 28036, Madrid

            9.2 / 10
            2,506 reviews

            Average price €50

            InsiderJapanese

            Calle Marqués de Villamagna, 1, 28001, Madrid

            9.4 / 10
            248 reviews

            Average price €65

              Japanese

              Calle Conde de Xiquena 12, 28004, Madrid

              9.3 / 10
              519 reviews

              Average price €28 american express Welcome

                From market

                C/ Velázquez, 80, 28001, Madrid

                8.8 / 10
                2,710 reviews

                Average price €28

                20% off food!

                  Spanish

                  Calle de Jorge Juan, 70, 28009, Madrid

                  8.6 / 10
                  98 reviews

                  Average price €20

                  40% off food!

                  InsiderMediterranean

                  Paseo de la Habana, 65, 28036, Madrid

                  9.1 / 10
                  4,092 reviews

                  Average price €45

                    Spanish

                    Calle de Bordadores, 4, 28013, Madrid

                    Average price €30 american express Welcome

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

                      Mediterranean

                      Paseo del Rey, 22, 28008, Madrid

                      8.7 / 10
                      320 reviews

                      Average price €30 Accepts Yums american express Welcome

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

                        From Castille

                        Calle Cervera, 1, 28033, Madrid

                        8.4 / 10
                        616 reviews

                        Average price €33

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

                          Mediterranean

                          Avenida Machupichu, 85, 28043, Madrid

                          9.0 / 10
                          7,777 reviews

                          Average price €30 american express Welcome

                            Mediterranean

                            C/ Cava Baja, 14, 28005, Madrid

                            9.3 / 10
                            1,886 reviews

                            Average price €28

                            InsiderMexican

                            C/ Caños del Peral, 3, 28013, Madrid

                            9.2 / 10
                            994 reviews

                            Average price €30 american express Welcome

                            InsiderInternational

                            Calle del Conde de Xiquena, 3, 28004, Madrid

                            9.4 / 10
                            847 reviews

                            Average price €35 american express Welcome

                              Spanish

                              C/ Cardenal Cisneros, 6, 28010, Madrid

                              9.3 / 10
                              260 reviews

                              Average price €25 american express Welcome

                                Japanese

                                C/ Benito Gutierrez, 4, 28008, Madrid

                                8.5 / 10
                                983 reviews

                                Average price €18 american express Welcome

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

                                InsiderSteakhouse

                                C/ Hernani, 60, 28020, Madrid

                                9.1 / 10
                                807 reviews

                                Average price €30

                                InsiderPizzeria

                                Calle Luna con Esquina Calle San Bernardo, 24, 28015, Madrid

                                9.4 / 10
                                788 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.