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

El Japo, Madrid

JAPANESE

El Japo

9.9 / 10

Calle de Francisco Silvela, 78, 28028, Madrid

5

Average price €30

InsiderInsiderLa Esquina del Real, Madrid

INSIDERFRENCH

C/ De la Amnistía 4, 28013, Madrid

4108

Average price €50

-50% off the "à la carte" menu!

InsiderInsiderEl Tormo, Madrid

INSIDERSPANISH

El Tormo

9.8 / 10

Travesía de las Vistillas, 13, 28005, Madrid

1023

Average price €40

WELKHOMEclub, Madrid

WELKHOMEclub

9.3 / 10

Calle del Monte Esquinza, 15, 28010, Madrid

764

Average price €20

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

Macuto Restobar, Madrid

SOUTH AMERICAN

Macuto Restobar

9.3 / 10

Calle del Espíritu Santo, 40, 28004, Madrid

18

Average price €15

Saffron Indian Cuisine, Madrid

INDIAN

Calle Manuel Pombo Angulo 10, 28050, Madrid

1503

Average price €17

Poco a poco Café & Bar, Madrid

CHINESE

Calle del Almendro, 10, 28005, Madrid

62

Average price €16

Shampan Indian, Madrid

INDIAN

Shampan Indian

9.4 / 10

Calle Antonio Arias, 2, 28009, Madrid

2293

Average price €17

Radhuni Indian, Madrid

INDIAN

Radhuni Indian

9.3 / 10

Calle Príncipe Carlos, 21, 28050, Madrid

4647

Average price €17

Casa Ormaza, Madrid

Casa Ormaza

9.1 / 10

Calle Infanta María Teresa, 15, 28016, Madrid

1769

Average price €28

-50% off the "à la carte" menu!

Healthy Poke Sandoval, Madrid

INTERNATIONAL

Calle de Sandoval, 12, 28010, Madrid

20

Average price €16

Trinakria sabores sicilianos, Madrid

ITALIAN

Calle Clara del Rey, 14, 28002, Madrid

52

Average price €12

InsiderInsiderSto Globo Sushi Room, Madrid

INSIDERJAPANESE

Calle Sta. Teresa, 8, 28004, Madrid

317

Average price €24

Casa Mariano, Madrid

Casa Mariano

9.1 / 10

Calle Islas Aleutianas, 5, 28035, Madrid

53

Average price €25 accept Yums

InsiderInsiderShalakabula, Madrid

INSIDER

Shalakabula

9.3 / 10

Calle de Don Ramon de la Cruz, 72, 28006, Madrid

3492

Average price €30

InsiderInsiderL'Albufera - Hotel Meliá Castilla, Madrid

INSIDER

Calle del Poeta Joan Maragall, 45, 28020, Madrid

10047

Average price €36

Doli, Madrid

INDIAN

Doli

9.5 / 10

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

1304

Average price €20

LimónLimón, Madrid

SOUTH AMERICAN

LimónLimón

9.5 / 10

Calle de Nicolasa Gómez, 103, 28022, Madrid

144

Average price €15

InsiderInsiderLa Manzana - Hotel Hesperia Madrid, Madrid

INSIDERMEDITERRANEAN

Paseo de la Castellana, 57, 28046, Madrid

462

Average price €40

Biang Biang, Madrid

CHINESE

Biang Biang

9.4 / 10

Calle Pelayo, 8, 28004, Madrid

574

Average price €15

InsiderInsiderSwagat Restaurant, Madrid

INSIDERINDIAN

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

522

Average price €30

InsiderInsiderGastroVía 61 – Hotel Mayorazgo, Madrid

INSIDER

Calle Flor Baja, 3, 28013, Madrid

2660

Average price €38

InsiderInsiderLa Carbonera, Madrid

INSIDER

La Carbonera

9.4 / 10

Calle Bernardo López García, 11, 28015, Madrid

324

Average price €20

Mercado Jamón Ibérico, Madrid

SPANISH

Calle Mayor, 80, 28013, Madrid

13

Average price €15

Punto Criollo, Madrid

VENEZUELAN

Punto Criollo

10 / 10

Calle de Bravo Murillo, 122, 28020, Madrid

5

Average price €7

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