MenusNeighborhoodsPayment methodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsMICHELIN GuideOnly with offersNearby
Register my restaurant
Help


The 10 Best Restaurants in Madrid

1,266 restaurants
Why you received these results
Provoka Madrid, Madrid
On A Budget
1

PAYAmerican

Provoka Madrid

C. de Josefina Aldecoa, 13, 28055, Madrid

9.1 / 10
500 reviews

Average price €20 american express Welcome

50% off food

Tony Roma´s - Federico Rubio, Madrid
Great Deal
2

American

Av del Doctor Federico Rubio y Galí, 78, 28040, Madrid

9.0 / 10
3,979 reviews

Average price €18 american express Welcome

50% off food

Bugao by Hugo Ruiz, Madrid
3

MICHELIN

Calle de María de Molina, 4, 28006, Madrid

9.1 / 10
360 reviews

Average price €50 american express Welcome

MICHELIN Special €95

QUIMBAYA by Edwin Rodríguez, Madrid
Top Rated
4

MICHELINPAYColombian

Calle de Zurbano, 63, 28010, Madrid

9.7 / 10
496 reviews

Average price €125 american express Welcome

Menú Degustación Memorias - RESERVA AQUÍ - €125

El Invernadero de Rodrigo de la Calle, Madrid
5

MICHELINPAYMediterranean

C. de Ponzano, 85, 28003, Madrid

9.9 / 10
51 reviews

Average price €160 american express Welcome

Vegetalia Experience €188

Skip the guesswork

Find restaurants you'll love, whatever your mood…
Benares Madrid, Madrid
6

MICHELINPAYIndian

Calle de Zurbano, 5, 28010, Madrid

9.2 / 10
1,344 reviews

Average price €50 american express Welcome

Menú Parampara €59

La Esquina del Real, Madrid
Top Rated
7

PAYFrench

Calle de la Amnistia 4, 28013, Madrid

9.6 / 10
7,196 reviews

Average price €40 american express Welcome

50% off food

Radhuni Indian, Madrid
Top Rated
8

Indian

Calle Príncipe Carlos, 21, 28050, Madrid

9.6 / 10
9,764 reviews

Average price €17 american express Welcome

40% off food

El Callejón de Álvarez Gato, Madrid
Top Rated
9

PAYMediterranean

Calle de Elfo, 123, 28027, Madrid

9.5 / 10
2,974 reviews

Average price €25 american express Welcome

¡-50% en carta!

Chiquito Riz, Madrid
10

Mediterranean

Calle de Coslada, 3, 28028, Madrid

9.4 / 10
8,111 reviews

Average price €40 american express Welcome

40% off food

Need more inspiration?
Keep exploring our picks based on your search below
WELKHOMEclub, Madrid
Great Deal

PAYFusion

Calle del Monte Esquinza, 15, 28010, Madrid

9.3 / 10
8,124 reviews

Average price €23 american express Welcome

50% off food

Burnout - Valverde, Madrid

PAYAmerican

Calle de Valverde, 6, 28004, Madrid

9.5 / 10
2,842 reviews

Average price €16 american express Welcome

30% off food

El Tendido, Madrid

PAYSpanish

C/ Andrés Mellado, 20, 28015, Madrid

9.2 / 10
645 reviews

Average price €30 american express Welcome

Kundan Indian "Joshi", Madrid
Top Rated

Indian

Calle Hospital de Órbigo, 9, 28050, Madrid

9.5 / 10
1,207 reviews

Average price €25 american express Welcome

30% off food

Sagar, Madrid

PAYIndian

C/ Alonso Heredia, 22, 28028, Madrid

9.5 / 10
1,797 reviews

Average price €20 american express Welcome

30% off food

Sushi Koi Bistrot, Madrid

PAYJapanese

Av. de San Luis, 87 bajo, 28033, Madrid

9.3 / 10
771 reviews

Average price €19 american express Welcome

30% off food

¡Tu! Pasta, Madrid

PAYPizzeria

Av. de Menéndez Pelayo, 27, 28009, Madrid

9.3 / 10
708 reviews

Average price €25 american express Welcome

30% off food

Mosaico - Meliá Madrid Princesa, Madrid
Top Rated

PAYMediterranean

C/ Princesa, 27, 28008, Madrid

9.3 / 10
736 reviews

Average price €40 american express Welcome

30% off food

Con Amor, Madrid