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 Cheap eats Restaurants in Madrid

537 restaurants

Sort by Relevance

    PAYIndian

    Kathmandu Garden

    Calle de Sta Engracia, 169, 28003, Madrid

    9.4 / 10
    871 reviews

    Average price €20

    30% off the 'a la carte' menu

      Mexican

      Calle de Núñez de Arce, 4, 28012, Madrid

      9.2 / 10
      1,478 reviews

      Average price €20

        PAYAmerican

        Calle de Colón, 3, 28004, Madrid

        9.0 / 10
        367 reviews

        Average price €8

        50% off the 'a la carte' menu

          PAYEuropean

          Calle de Jovellanos, 6, 28014, Madrid

          9.2 / 10
          166 reviews

          Average price €20

          30% off the 'a la carte' menu

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

          Insider

          Calle del Gral Oraá, 56, 28006, Madrid

          8.9 / 10
          15 reviews

          Average price €15 Accepts Yums

          Menú para 4 personas €78.5

            YUMS x2PAYPizzeria

            Calle del Barquillo, 20, 28004, Madrid

            9.0 / 10
            125 reviews

            Average price €15

            20% off the 'a la carte' menu

              Mexican

              Calle de Ríos Rosas, 7, 28003, Madrid

              9.1 / 10
              1,908 reviews

              Average price €16

              30% off the 'a la carte' menu

                PAYItalian

                Calle de Miguel Arredondo, 4, 28045, Madrid

                9.3 / 10
                28 reviews

                Average price €17 american express Welcome

                  Abruzzese

                  Calle de Fuencarral, 127, 28010, Madrid

                  9.0 / 10
                  192 reviews

                  Average price €18

                    South American

                    Calle Movinda, 1, 28037, Madrid

                    9.0 / 10
                    224 reviews

                    Average price €15

                      Mexican

                      Plaza de Cascorro, 2, 28005, Madrid

                      9.0 / 10
                      686 reviews

                      Average price €20

                        American

                        Av. de Concha Espina, 12, 28036, Madrid

                        8.8 / 10
                        1,135 reviews

                        Average price €16 Accepts Yums

                        50% off the 'a la carte' menu

                          Vietnamese

                          C/ Isabel la Católica, 11, 28013, Madrid

                          9.0 / 10
                          463 reviews

                          Average price €20

                            PAYIndian

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

                            9.1 / 10
                            1,726 reviews

                            Average price €16

                            30% off the 'a la carte' menu

                              Vegetarian

                              Calle Esquilache, 2, 28003, Madrid

                              9.4 / 10
                              247 reviews

                              Average price €13

                                PAYVenezuelan

                                Calle de San Lorenzo, 9, 28004, Madrid

                                9.4 / 10
                                623 reviews

                                Average price €20 Accepts Yums

                                30% off the 'a la carte' menu

                                  PAYItalian

                                  Calle de las Hileras, 2, 28013, Madrid

                                  9.4 / 10
                                  618 reviews

                                  Average price €20

                                  30% off the 'a la carte' menu

                                    PAYBrazilian

                                    Calle de la Ballesta, 2, 28004, Madrid

                                    9.4 / 10
                                    807 reviews

                                    Average price €20

                                    30% off the 'a la carte' menu

                                      PAYVietnamese

                                      Calle de las Delicias, 24, 28045, Madrid

                                      9.4 / 10
                                      1,255 reviews

                                      Average price €20 american express Welcome

                                      -30% en carta

                                        Japanese

                                        Calle Aragón, 8, 28002, Madrid

                                        9.4 / 10
                                        815 reviews

                                        Average price €15

                                        30% off the 'a la carte' menu

                                          Fusion

                                          Calle del Espíritu Santo, 15, 28004, Madrid

                                          9.1 / 10
                                          975 reviews

                                          Average price €20

                                            PAYEuropean

                                            Plaza del Conde de Miranda, 4, 28005, Madrid

                                            9.2 / 10
                                            168 reviews

                                            Average price €15

                                            40% off the 'a la carte' menu

                                              PAYHawaiian

                                              Calle de Vallehermoso, 36, 28015, Madrid

                                              9.2 / 10
                                              133 reviews

                                              Average price €15

                                              40% off the 'a la carte' menu

                                                PAYInternational

                                                Calle de Agustín de Foxá, 16/18, 28036, Madrid

                                                9.2 / 10
                                                1,960 reviews

                                                Average price €25 Accepts Yums american express Welcome

                                                30% off the 'a la carte' menu

                                                  Japanese

                                                  Paseo Tierra de Melide 32, 28050, Madrid

                                                  9.0 / 10
                                                  6,200 reviews

                                                  Average price €17 Accepts Yums

                                                  30% off the 'a la carte' menu