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 With friends Restaurants in Museo del Prado, Madrid

33 restaurants

Sort by Relevance

InsiderFrom market

Viridiana Abraham García

Calle de Juan de Mena, 14, 28014, Madrid

9.4 / 10
1,209 reviews

Average price €60

Menú INSIDER Week 75€

InsiderJapanese

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

9.2 / 10
9,075 reviews

Average price €35

40% off food!

InsiderSpanish

C/ de la Verónica, 4, 28014, Madrid

9.5 / 10
2,976 reviews

Average price €30

20% off food!

    Spanish

    Calle de Jesús, 2, 28014, Madrid

    8.9 / 10
    535 reviews

    Average price €20 american express Welcome

    30% off food!

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

      Cuban

      C/ Huertas, 66, 28014, Madrid

      8.9 / 10
      879 reviews

      Average price €16 american express Welcome

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

      InsiderPizzeria

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

      9.1 / 10
      569 reviews

      Average price €30 american express Welcome

      20% off food!

        American

        Calle Fúcar, 9, 28014, Madrid

        9.5 / 10
        512 reviews

        Average price €17 american express Welcome

        Menú 9.99€ 9,99 €

          Spanish

          Calle Fúcar, 7, 28014, Madrid

          9.2 / 10
          153 reviews

          Average price €20

          Menú Degustacion 25,5 €

            YUMS x2Spanish

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

            8.3 / 10
            667 reviews

            Average price €28 Accepts Yums

            InsiderMexican

            Calle del León, 5, 28014, Madrid

            9.3 / 10
            266 reviews

            Average price €35 american express Welcome

              Pizzeria

              C/ Moreto, 15, 28014, Madrid

              8.9 / 10
              2,554 reviews

              Average price €18

                YUMS x2Mediterranean

                Plaza de Platerías de Martínez, 1, 28014, Madrid

                8.3 / 10
                22 reviews

                Average price €25

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

                  Spanish

                  Calle Espalter, 5, 28014, Madrid

                  9.2 / 10
                  400 reviews

                  Average price €22

                    Spanish

                    Calle de Antonio Maura, 7, Madrid, Spain, 28014, Madrid

                    8.6 / 10
                    49 reviews

                    Average price €25

                    20% off food!

                      Basque

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

                      Average price €33

                      InsiderMediterranean

                      Calle de Almadén, 9, 28014, Madrid

                      9.6 / 10
                      71 reviews

                      Average price €30

                        Mediterranean

                        Calle de las Huertas, 65, 28014, Madrid

                        Average price €15

                        Menu 10€

                          Mediterranean

                          Calle Fúcar, 1, 28014, Madrid

                          Average price €14

                          Set Menu undefined€

                          InsiderJapanese

                          C/ Ventura de la Vega, 15, 28014, Madrid

                          Average price €25

                          Menu 15€

                            Portuguese

                            C/ Lope de Vega, 14, 28014, Madrid

                            Average price €31

                            Menú del Día 21.50 €

                              Pizzeria

                              C/ Prado, 16, 28014, Madrid

                              Average price €23

                              InsiderFrom market

                              C/ Santa María, 28, 28014, Madrid

                              Average price €31

                              InsiderInternational

                              Plaza de la Lealtad, 5, 28014, Madrid

                              Average price €70

                                Spanish

                                C/ Príncipe, 11, 28012, Madrid

                                Average price €20

                                  American

                                  Calle del Prado, 3, 28014, Madrid

                                  Average price €22