What
Where

Specify a date & time to find the best restaurants & offers

The Best Indian Restaurants in Madrid

101 restaurants

Sort by Relevance

Indian Food, Madrid

INDIAN

Indian Food

8.3 / 10

Calle de Manuel Fernández y González, 28014, Madrid

18

Average price €15

-50% en Carta con October Fest

Curry & Canela, Madrid

INDIAN

Curry & Canela

9.6 / 10

Calle de Espartinas, 7, 28001, Madrid

52

Average price €25

Ganges, Madrid

INDIAN

Ganges

8.9 / 10

C/ Bolivia, 11, 28016, Madrid

3582

Average price €28 accept Yums

Surya, Madrid

INDIAN

Surya

8.7 / 10

Calle Tudescos, 4, 28004, Madrid

687

Average price €18

Kathmandu Garden, Madrid

INDIAN

Calle de Sta Engracia, 169, 28003, Madrid

761

Average price €20

InsiderBenares Madrid, Madrid

INSIDERINDIAN

Benares Madrid

9.1 / 10

Calle de Zurbano, 5, 28010, Madrid

531

Average price €45

Swad Indian Restaurant - Madrid, Madrid

INDIAN

Calle del Cardenal Silíceo, 31, 28002, Madrid

86

Average price €18

New Bombay Palace - Doctor Esquerdo, Madrid

INDIAN

Calle del Dr. Esquerdo, 140, Local 2, 28007, Madrid

214

Average price €20 accept Yums

Diwali, Madrid

INDIAN

Diwali

8.7 / 10

C/ Lope de Rueda, 19, 28009, Madrid

787

Average price €17

Budha Palace Tandoori, Madrid

INDIAN

Plaza Andrés Jáuregui, 18, 28043, Madrid

157

Average price €25

Curry Masala, Madrid

INDIAN

Curry Masala

8.8 / 10

C/ Silva, 16, 28004, Madrid

747

Average price €20 accept Yums

Taste of India, Madrid

INDIAN

Taste of India

8.7 / 10

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

536

Average price €15 accept Yums

Basmati, Madrid

INDIAN

Basmati

9.3 / 10

Calle de Sandoval, 18, 28010, Madrid

524

Average price €20

Raja Mahal, Madrid

INDIAN

Raja Mahal

8.6 / 10

Calle del Ave María, 15, 28012, Madrid

162

Average price €15 accept Yums

Indian sizzler, Madrid

INDIAN

Indian sizzler

7.5 / 10

Calle del Caballero de Gracia, 22, 28013, Madrid

45

Average price €20

-50% en Carta con October Fest

Himalayan, Madrid

INDIAN

Himalayan

9.2 / 10

Calle Raquel Meller, 7, 28027, Madrid

202

Average price €15

Himalaya, Madrid

INDIAN

Himalaya

9 / 10

Costanilla de los Ángeles, 18, 28013, Madrid

251

Average price €26

InsiderAgra Palace, Madrid

INSIDERINDIAN

Agra Palace

9.2 / 10

C/ Vergara, 7, 28013, Madrid

1334

Average price €15

InsiderIndian Aroma, Madrid

INSIDERINDIAN

Indian Aroma

9.3 / 10

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

621

Average price €18

Bombay Masala  - Plaza España, Madrid

INDIAN

C/ San Bernardino, 1, 28015, Madrid

1018

Average price €15

Great India, Madrid

INDIAN

Great India

6.9 / 10

Calle de Bravo Murillo, 215, 28020, Madrid

69

Average price €20

Kathmandu Tandoori House, Madrid

INDIAN

Calle Acuario, 11, 28042, Madrid

356

Average price €17

Agra Taj Mahal, Madrid

INDIAN

Calle de Bailén, 20, 28005, Madrid

3

Average price €20

Arpit, Madrid

INDIAN

Arpit

8.9 / 10

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

616

Average price €18

-50% en Carta con October Fest

Vamos Al Indio, Madrid

INDIAN

Calle de Almansa, 89, 28040, Madrid

375

Average price €20

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.

Filter

TheFork Benefits