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 Indian Restaurants in Madrid

76 restaurants

Sort by Relevance

InsiderPAYIndian

SAL Y CHILI

Calle Pensamiento, 16, 28020, Madrid

9.8 / 10
334 reviews

Average price €30

30% off the 'a la carte' menu

    Indian

    Calle Antonio Arias, 2, 28009, Madrid

    9.5 / 10
    4,119 reviews

    Average price €22

    -50% en Carta

      Indian

      Calle de María Tubau, 19, Las Tablas, 28050, Madrid

      9.3 / 10
      1,035 reviews

      Average price €18 Accepts Yums american express Welcome

      ¡-50% en carta!

        Indian

        Calle Príncipe Carlos, 21, 28050, Madrid

        9.4 / 10
        7,445 reviews

        Average price €17

        ¡-50% en carta!

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

          Indian

          Calle Manuel Pombo Angulo, 10, 28050, Madrid

          9.4 / 10
          991 reviews

          Average price €17

          -50% en Carta

          InsiderIndian

          Calle de Núñez de Balboa, 29, 28001, Madrid

          9.6 / 10
          1,135 reviews

          Average price €30

          30% off the 'a la carte' menu

            PAYIndian

            Plaza de Cascorro, 3, 28012, Madrid

            9.5 / 10
            2,096 reviews

            Average price €20 american express Welcome

            40% off the 'a la carte' menu

              Indian

              Calle Hospital de Órbigo, 9, 28050, Madrid

              9.5 / 10
              746 reviews

              Average price €25

              -30% en Carta

                Indian

                Calle Francisco Villaespesa, 6, 28017, Madrid

                9.2 / 10
                2,203 reviews

                Average price €15

                50% off the 'a la carte' menu

                  Indian

                  Calle Colmenares, 5, 28004, Madrid

                  9.5 / 10
                  1,104 reviews

                  Average price €17 american express Welcome

                  -40% en carta

                    Indian

                    Calle Raquel Meller, 7, 28027, Madrid

                    9.4 / 10
                    310 reviews

                    Average price €15

                    30% off the 'a la carte' menu

                      Indian

                      Calle de Diego de León, 13, 28006, Madrid

                      9.4 / 10
                      3,646 reviews

                      Average price €20 american express Welcome

                      40% en carta

                        PAYIndian

                        Calle de San Bernardino, 10, 28015, Madrid

                        9.1 / 10
                        311 reviews

                        Average price €20

                        50% off the 'a la carte' menu

                          Indian

                          C/ Silva, 16, 28004, Madrid

                          9.2 / 10
                          1,572 reviews

                          Average price €20 Accepts Yums american express Welcome

                          ¡-50% en carta!

                            Indian

                            Calle José Calvo, 6, 28039, Madrid

                            9.1 / 10
                            119 reviews

                            Average price €15

                            -50% en Carta

                              Indian

                              C/ Goya, 110, 28009, Madrid

                              9.2 / 10
                              3,745 reviews

                              Average price €20 american express Welcome

                              30% en carta

                              InsiderIndian

                              C/ Alonso Heredia, 22, 28028, Madrid

                              9.3 / 10
                              1,414 reviews

                              Average price €21

                              30% en carta (No válido en terraza)

                                PAYIndian

                                Calle del Corazón de María, 32, 28002, Madrid

                                9.6 / 10
                                46 reviews

                                Average price €16

                                30% off the 'a la carte' menu

                                  Indian

                                  Calle Bolivia, 11, 28016, Madrid

                                  9.3 / 10
                                  432 reviews

                                  Average price €25 Accepts Yums american express Welcome

                                  -30% en Carta

                                    Indian

                                    Calle de Ferraz, 54, 28008, Madrid

                                    9.3 / 10
                                    414 reviews

                                    Average price €20

                                    -30% en Carta

                                    InsiderIndian

                                    Calle de Diego de León, 63, 28006, Madrid

                                    9.4 / 10
                                    5,050 reviews

                                    Average price €30 american express Welcome

                                    -30% en Carta

                                      Indian

                                      Calle de Sandoval, 18, 28010, Madrid

                                      9.2 / 10
                                      1,179 reviews

                                      Average price €17 american express Welcome

                                      -30% en Carta

                                        PAYIndian

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

                                        9.1 / 10
                                        1,699 reviews

                                        Average price €16

                                        30% off the 'a la carte' menu

                                          Indian

                                          Calle del Pilar de Zaragoza, 68, 28028, Madrid

                                          9.0 / 10
                                          1,071 reviews

                                          Average price €17 american express Welcome

                                          30% off the 'a la carte' menu

                                            Indian

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

                                            8.7 / 10
                                            1,016 reviews

                                            Average price €15 american express Welcome

                                            -50% en carta (bebidas, menús, arroz y pan como guarnición excluidos)

                                            Frequently Asked Questions

                                            The Best Indian Restaurants in Madrid

                                            The Taj Mahal, elephants, sadhus, and saris in over 1,000 colours…! Dreaming of a voyage to India? Variety is the spice of life and curry, coriander, saffron, daal, naan, and samossas are just a small fraction of Indian cuisine. For an authentic Indian meal, find your table on TheFork.