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

    Mediterranean

    Volvoreta - Eurostars Madrid Tower

    Paseo de la Castellana, 259B, 28046, Madrid

    Average price €60 Accepts Yums

    Menú 39 €

      Italian

      C/ Menorca, 44, 28009, Madrid

      Average price €23

        European

        Calle Ferraz, 9, 28008, Madrid

        Average price €18

        Menú 12.90 € 12,9 €

          Mediterranean

          Calle de Serrano, 85, 28006, Madrid

          2.5 / 10
          375 reviews

          Average price €25

          Menu 14.90€

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

            Fusion

            Calle Echegaray, 5, 28014, Madrid

            Average price €20 american express Welcome

            InsiderMediterranean

            Calle de Claudio Coello, 139, 28006, Madrid

            Average price €35

              Author

              Calle Granito, 26, 28045, Madrid

              Average price €25

              InsiderFrom market

              Calle Manuel de Falla, 5, 28036, Madrid

              Average price €40 american express Welcome

                International

                Calle Mira el Sol, 20, 28005, Madrid

                Average price €15

                InsiderFrom market

                Calle de Orfila, 7, 28010, Madrid

                Average price €40

                InsiderFrom market

                Calle Pedro Muguruza, 5, 28036, Madrid

                Average price €51

                  From market

                  Calle Víctor Andrés Belaunde, 6, 28016, Madrid

                  Average price €42

                    From market

                    Calle Ventura de la Vega, 5, Madrid, Spain, 28014, Madrid

                    Average price €25

                      French

                      C/ Calatrava, 13, 28005, Madrid

                      Average price €30

                        Spanish

                        Avenida de Bruselas, 69, 28028, Madrid

                        Average price €20

                          Spanish

                          Calle Escosura, 7, 28015, Madrid

                          Average price €15

                            Fusion

                            Ctra. de La Coruña, 28040, Madrid

                            Average price €35

                            Menu 35€

                              From Galicia

                              Calle del Poeta Joan Maragall, 18, 28020, Madrid

                              Average price €30

                              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.