Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Indian Restaurants in Madrid

48 restaurants
Why you received these results
Radhuni Indian, Madrid
Great Deal

    Indian

    Radhuni Indian

    Calle Príncipe Carlos, 21, 28050, Madrid

    9.4 / 10
    8,661 reviews

    Average price €17

    50% off the 'a la carte' menu

    Rangoli (Gran Via), Madrid
    Top Rated

    InsiderPAYIndian

    C. de Valverde, 8, 28004, Madrid

    9.7 / 10
    398 reviews

    Average price €30 american express Welcome

    30% off the 'a la carte' menu

    Sagar, Madrid
    Top Rated

      Indian

      C/ Alonso Heredia, 22, 28028, Madrid

      9.4 / 10
      1,494 reviews

      Average price €21 american express Welcome

      30% en carta

      Indian Accent, Madrid
      Top Rated

        Indian

        Calle Colmenares, 5, 28004, Madrid

        9.4 / 10
        2,005 reviews

        Average price €17 american express Welcome

        30% off the 'a la carte' menu

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

        Shampan Indian, Madrid
        Great Deal

          Indian

          Calle Antonio Arias, 2, 28009, Madrid

          9.4 / 10
          4,983 reviews

          Average price €22 american express Welcome

          -50% en carta con TheFork

          Swagat Restaurant, Madrid
          Top Rated

          InsiderIndian

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

          9.4 / 10
          1,486 reviews

          Average price €30 american express Welcome

          30% off the 'a la carte' menu

          Kundan Indian "Joshi", Madrid
          Top Rated

            Indian

            Calle Hospital de Órbigo, 9, 28050, Madrid

            9.4 / 10
            919 reviews

            Average price €25

            30% off the 'a la carte' menu

            Ivy cottage, Madrid
            Great Deal

              PAYIndian

              C/ del Alcalde Sainz de Baranda, 80, 28007, Madrid

              9.1 / 10
              232 reviews

              Average price €17

              50% off the 'a la carte' menu

              Doli, Madrid

                Indian

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

                9.3 / 10
                4,797 reviews

                Average price €20 american express Welcome

                30% off the 'a la carte' menu

                Mother India, Madrid
                Great Deal

                  Indian

                  Calle Francisco Villaespesa, 6, 28017, Madrid

                  9.0 / 10
                  2,679 reviews

                  Average price €15

                  50% off the 'a la carte' menu

                  Adrak Indian Cuisine, Madrid

                    Indian

                    Calle del Pilar de Zaragoza, 68, 28028, Madrid

                    9.1 / 10
                    1,208 reviews

                    Average price €17 american express Welcome

                    30% off the 'a la carte' menu

                    Benares Madrid, Madrid

                    InsiderIndian

                    Calle de Zurbano, 5, 28010, Madrid

                    9.3 / 10
                    1,107 reviews

                    Average price €50 american express Welcome

                    20% off the 'a la carte' menu

                    Palki Indian Restaurant, Madrid

                      Indian

                      C. de Ferraz, 54, 28008, Madrid

                      9.2 / 10
                      658 reviews

                      Average price €20 american express Welcome

                      30% off the 'a la carte' menu

                      Lumbini Tandoori, Madrid

                        PAYIndian

                        C. del Aviador Zorita, 50, 28020, Madrid

                        9.3 / 10
                        225 reviews

                        Average price €25 Accepts Yums

                        30% off the 'a la carte' menu

                        Haveli Indian Kitchen, Madrid

                          Indian

                          Calle de O'Donnell, 46, 28009, Madrid

                          9.3 / 10
                          376 reviews

                          Average price €25

                          30% off the 'a la carte' menu

                          Ganges, Madrid

                            Indian

                            Calle Bolivia, 11, 28016, Madrid

                            9.2 / 10
                            894 reviews

                            Average price €25 american express Welcome

                            30% off the 'a la carte' menu

                            New Bombay Palace, Madrid
                            Great Deal

                              PAYIndian

                              C. Dr. Esquerdo, 140, 28007, Madrid

                              8.4 / 10
                              97 reviews

                              Average price €19

                              -50% en carta - TheFork Summer

                              Taj Marqués de Cubas, Madrid

                                PAYIndian

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

                                8.8 / 10
                                1,929 reviews

                                Average price €16 american express Welcome

                                30% off the 'a la carte' menu

                                Saffron Indian Cuisine, Madrid

                                  Indian

                                  Calle Manuel Pombo Angulo, 10, 28050, Madrid

                                  9.3 / 10
                                  1,584 reviews

                                  Average price €17

                                  30% off the 'a la carte' menu

                                  Preity Raj 2, Madrid
                                  Great Deal

                                    Indian

                                    Calle del Postigo de San Martín, 28013, Madrid

                                    8.8 / 10
                                    1,379 reviews

                                    Average price €17 american express Welcome

                                    50% off the 'a la carte' menu

                                    Indian Aroma, Madrid
                                    Top Rated

                                      Indian

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

                                      9.4 / 10
                                      1,240 reviews

                                      Average price €18 american express Welcome

                                      Om Tandoori, Madrid
                                      Top Rated

                                        PAYIndian

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

                                        9.6 / 10
                                        316 reviews

                                        Average price €16

                                        Taste of India, Madrid
                                        On A Budget

                                          Indian

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

                                          8.8 / 10
                                          1,235 reviews

                                          Average price €15 american express Welcome

                                          40% off the 'a la carte' menu

                                          Restaurante Agra Curry, Madrid

                                            PAYIndian

                                            Av. de la Plaza de Toros, 15, 28025, Madrid

                                            9.1 / 10
                                            67 reviews

                                            Average price €20

                                            30% off the 'a la carte' menu

                                            Basmati, Madrid
                                            Top Rated

                                              PAYIndian

                                              Calle de Sandoval, 18, 28010, Madrid

                                              9.4 / 10
                                              1,372 reviews

                                              Average price €17 american express Welcome

                                              30% off the 'a la carte' menu

                                              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.