What
Where

When do you want to eat?

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

The Best Restaurants in Madrid

3,961 restaurants

Sort by Relevance

Shukran City Sanchinarro, Madrid

LEBANESE

Calle de Américo Castro, 7, 28050, Madrid

638

Average price €14

InsiderInsiderORIO Madrid Fuencarral, Madrid

INSIDERBASQUE

Calle de Fuencarral, 49, 28004, Madrid

164

Average price €30

InsiderInsiderVinateros 28, Madrid

INSIDERFROM MARKET

Vinateros 28

8.8 / 10

Calle del Vinateros, 28, 28030, Madrid

233

Average price €30

La Tagliatella Condesa de Venadito, Madrid

ITALIAN

C/ Condesa de Venadito,1, 28027, Madrid

532

Average price €18

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

La Rasilla, Madrid

SPANISH

La Rasilla

8.5 / 10

C/ Cea Bermúdez, 40, 28003, Madrid

97

Average price €25

Dionisos Huertas, Madrid

GREEK

Calle León, 17, 28014, Madrid

2053

Average price €23

Sanabria, Madrid

SPANISH

Sanabria

8.8 / 10

Calle Dr. Mata, 3, 28012, Madrid

86

Average price €17

InsiderInsiderLas 3 RRR, Madrid

INSIDERSPANISH

Las 3 RRR

9.1 / 10

C/ Benjamín Palencia, 43, 28038, Madrid

599

Average price €27

Taberna Griega, Madrid

GREEK

Taberna Griega

8.8 / 10

C/ Juan Urbieta, 6, 28007, Madrid

586

Average price €16

Thaidy, Madrid

THAI

Thaidy

9 / 10

C/ Jorge Juan, 54, 28001, Madrid

798

Average price €21

Krachai, Madrid

THAI

Krachai

8.8 / 10

C/ Fernando VI, 11, 28004, Madrid

1233

Average price €19

Pizza'ro, Madrid

ITALIAN

Pizza'ro

6 / 10

Calle del Príncipe, 7, 28012, Madrid

7

Average price €15

SHINTAKU, Madrid

JAPANESE

SHINTAKU

8.6 / 10

Calle de Bolívar, 11 LOCAL 1, 28045, Madrid

64

Average price €15

Mifreshsushi, Madrid

JAPANESE

Mifreshsushi

8.6 / 10

Av. de Moratalaz, 135, 28030, Madrid

218

Average price €20 accept Yums

Gilan, Madrid

Gilan

8.6 / 10

Calle de Antonio López, 140, 28026, Madrid

12

Average price €30

Meigadas, Madrid

Meigadas

8.6 / 10

Calle de Sta Engracia, 173, 28003, Madrid

100

Average price €35

Ichibanya, Madrid

JAPANESE

Ichibanya

8.6 / 10

Calle de Cronos, 6, 28037, Madrid

143

Average price €18

El Compás, Madrid

MEDITERRANEAN

El Compás

8.6 / 10

Calle de Francisco Silvela, 77, 28028, Madrid

27

Average price €20

La Venganza de Malinche - Duque de Osuna, Madrid

MEXICAN

Calle Duque de Osuna, 5, 28015, Madrid

446

Average price €23

Vi Cool, Madrid

FUSION

Vi Cool

9 / 10

Calle de las Huertas, 12, 28012, Madrid

501

Average price €25

Vianda, Madrid

SPANISH

Vianda

8.6 / 10

Calle de César Cort Botí, 53, 28055, Madrid

42

Average price €20

Compostela, Madrid

Compostela

8.6 / 10

Calle Serrano Jover, 6, 28015, Madrid

287

Average price €20

La Tagliatella Príncipe Pío, Madrid

ITALIAN

Paseo de la Florida, Madrid, Spain, 28008, Madrid

194

Average price €35

Ríos Rosas, Madrid

SPANISH

Ríos Rosas

8.3 / 10

C/ Ríos Rosas, 6, 28003, Madrid

199

Average price €25

La Tagliatella Castellana, Madrid

ITALIAN

Paseo de la Castellana, 257, 28046, Madrid

485

Average price €18

The Best Restaurants in Madrid

Madrid's best restaurants await you in TheFork! Looking for a Japanese restaurant, rice dishes, dinner and show restaurants, enjoy the typical food of Madrid or book restaurants in Madrid center with best deals ? Follow our restaurants guide in the capital !

Filter

TheFork Benefits

Cities around Madrid