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

431 restaurants

Sort by Relevance

Lola Sí Mola, Madrid

    YUMS x2Mediterranean

    Lola Sí Mola

    Calle de las Huertas, 55, 28014, Madrid

    8.9 / 10
    454 reviews

    Average price €20

    Ecocentro, Madrid

      Vegetarian

      Calle Esquilache, 2, 28003, Madrid

      9.2 / 10
      436 reviews

      Average price €13 american express Welcome

      30% off the 'a la carte' menu

      Don Hot Pot Madrid, Madrid

        PAYChinese

        Calle de Campomanes, 10, 28013, Madrid

        9.2 / 10
        598 reviews

        Average price €15

        30% off the 'a la carte' menu

        Zorba comida Griega, Madrid

          Greek

          Calle de Ibiza, 8 (Mercado Municipal), 28009, Madrid

          9.0 / 10
          346 reviews

          Average price €15 american express Welcome

          30% off the 'a la carte' menu

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

          La H es Muda - Carranza, Madrid

            American

            Calle de Carranza, 12, 28004, Madrid

            8.4 / 10
            59 reviews

            Average price €17 Accepts Yums

            Menú para 4 personas €78.5

            La Tagliatella - Fuencarral, Madrid

              Abruzzese

              Calle de Fuencarral, 127, 28010, Madrid

              8.9 / 10
              212 reviews

              Average price €18

              La Taberna del Pintor, Madrid

                PAYVenezuelan

                Calle Rufino Blanco, 9, 28028, Madrid

                8.7 / 10
                1,494 reviews

                Average price €20 american express Welcome

                50% off the 'a la carte' menu

                Maria Malagueta, Madrid

                  Fusion

                  Calle de Suecia, 58, 28022, Madrid

                  8.7 / 10
                  65 reviews

                  Average price €15

                  Barra de Pintxos Montecarmelo, Madrid

                    Mediterranean

                    Av. del Monasterio de El Escorial, 26, 28049, Madrid

                    8.8 / 10
                    34 reviews

                    Average price €16 american express Welcome

                    Menta & Cilantro, Madrid

                      Fusion

                      Calle Nanclares de Oca, 1F, 28022, Madrid

                      8.7 / 10
                      301 reviews

                      Average price €15 american express Welcome

                      La Tagliatella Atocha, Madrid

                        Italian

                        C/ Atocha, 16, 28012, Madrid

                        8.7 / 10
                        467 reviews

                        Average price €18 american express Welcome

                        Mediterráneo, Madrid

                          Mediterranean

                          Av del Mediterráneo, 42, 28007, Madrid

                          8.8 / 10
                          214 reviews

                          Average price €18 american express Welcome

                          30% off the 'a la carte' menu

                          Ruta 108, Madrid

                            American

                            Calle del Dr. Esquerdo, 108, 28007, Madrid

                            9.1 / 10
                            62 reviews

                            Average price €15

                            El "Sueño" de un caviteño, Madrid

                              PAYInternational

                              Paseo del General Martínez Campos, 4, 28010, Madrid

                              9.2 / 10
                              29 reviews

                              Average price €20 american express Welcome

                              Albatros Taberna de Costa, Madrid

                                PAYSpanish

                                Calle de Fernández de los Ríos, 23, 28015, Madrid

                                9.3 / 10
                                20 reviews

                                Average price €20 american express Welcome

                                Ultramarinos La Cortá, Madrid

                                  Mediterranean

                                  Calle de la Oca, 15, 28025, Madrid

                                  9.1 / 10
                                  142 reviews

                                  Average price €20 american express Welcome

                                  La octava isla, Madrid

                                    Venezuelan

                                    Calle de Velázquez, 117, 28006, Madrid

                                    9.0 / 10
                                    129 reviews

                                    Average price €11

                                    La Casa del Ceviche, Madrid

                                      Peruvian

                                      Calle de San Felipe, 11, 28020, Madrid

                                      8.9 / 10
                                      64 reviews

                                      Average price €20 american express Welcome

                                      40% off the 'a la carte' menu

                                      Juanchis Las Tablas, Madrid

                                        American

                                        Calle Azofra, 3, 28050, Madrid

                                        8.8 / 10
                                        777 reviews

                                        Average price €15 american express Welcome

                                        Juanchis Burgers Malasaña, Madrid

                                          American

                                          Calle de Manuela Malasaña, 3, 28004, Madrid

                                          8.8 / 10
                                          1,465 reviews

                                          Average price €15 american express Welcome

                                          Pizza Jardín - Spinola, Madrid

                                            Italian

                                            Calle de Cardenal Marcelo Spínola, 8, 28016, Madrid

                                            8.8 / 10
                                            692 reviews

                                            Average price €16 Accepts Yums american express Welcome

                                            Nudista Chamberí, Madrid

                                              Mediterranean

                                              Calle de Luchana, 27, 28010, Madrid

                                              8.9 / 10
                                              69 reviews

                                              Average price €20 american express Welcome

                                              VinoPremier - Francisco Silvela, Madrid

                                                PAYMediterranean

                                                Calle de Francisco Silvela, 25, 28028, Madrid

                                                8.6 / 10
                                                164 reviews

                                                Average price €15 american express Welcome

                                                50% off the 'a la carte' menu

                                                Lisanti II, Madrid

                                                  PAYSpanish

                                                  Calle de Bravo Murillo, 362, 28020, Madrid

                                                  8.7 / 10
                                                  89 reviews

                                                  Average price €15

                                                  30% off the 'a la carte' menu

                                                  Pandino, Madrid

                                                    South American

                                                    Calle de Víctor Hugo, 5, 28004, Madrid

                                                    9.3 / 10
                                                    123 reviews

                                                    Average price €6 american express Welcome

                                                    30% off the 'a la carte' menu