What
Where

When do you want to eat?

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

The Best Restaurants in Madrid

3,957 restaurants

Sort by Relevance

PizzERA, Madrid

ITALIAN

PizzERA

8.6 / 10

Paseo San Millán de la Cogolla, 9, 28050, Madrid

32

Average price €10

Harold´s Fried Chicken, Madrid

AMERICAN

Calle Libertad, 13, 28004, Madrid

50

Average price €15

InsiderInsiderLa Cocina de San Antón Terraza, Madrid

INSIDERMEDITERRANEAN

Calle de Augusto Figueroa, 24, 28004, Madrid

152

Average price €35

InsiderInsiderNajera Claudio Coello, Madrid

INSIDERFROM MARKET

Calle de Claudio Coello, 116, 28006, Madrid

141

Average price €30

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

La Botilleria, Madrid

SPANISH

La Botilleria

8.6 / 10

Plaza de Oriente,4, 28013, Madrid

91

Average price €25

La Birra es Bella  -Valdebernardo, Madrid

SPANISH

Bulevar de José Prat, 32, 28032, Madrid

7

Average price €12

Fornería Ballaró, Madrid

ITALIAN

Calle de Sta Engracia, 90, 28010, Madrid

544

Average price €27

La Parrilla de Usera III - Pilarica, Madrid

SPANISH

Calle Pilarica, 29, 28026, Madrid

301

Average price €25

La Tasca de Ventura, Madrid

SPANISH

Calle Ventura Rodríguez, 9, 28008, Madrid

359

Average price €25

La Factoría de Ponzano, Madrid

FROM MARKET

Calle de Ponzano, 42, 28003, Madrid

468

Average price €30

Ríos Rosas, Madrid

SPANISH

Ríos Rosas

8.4 / 10

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

200

Average price €25

Murillo Café, Madrid

ITALIAN

Murillo Café

8.6 / 10

C/ Ruiz de Alarcón, 27, 28014, Madrid

467

Average price €30

Reserva Grill, Madrid

SPANISH

Avenida de la Hispanidad, 2-4, 28042, Madrid

4

Average price €50

La Negrucha, Madrid

SPANISH

La Negrucha

6.9 / 10

Calle de Vital Aza, 58, 28017, Madrid

8

Average price €20

Sushita Café - Alberto Aguilera, Madrid

JAPANESE

Calle de Alberto Aguilera, 52, 28015, Madrid

2616

Average price €24 accept Yums

A ñora, Madrid

MEDITERRANEAN

A ñora

8.8 / 10

Calle del Mezquite, 2, 28045, Madrid

18

Average price €25 accept Yums

Somos  - Hotel Barceló Torre de Madrid, Madrid

Plaza de España, 18, 28008, Madrid

119

Average price €30

la Otra bar, Madrid

SPANISH

la Otra bar

8.5 / 10

Calle del Barco, 27, 28004, Madrid

181

Average price €15

Sidreria Asgaya - Calle de Toledo, Madrid

Calle de Toledo, 170, 28005, Madrid

76

Average price €15

Bigote y Corazón, Madrid

VENEZUELAN

Calle de San Joaquín, 5, 28004, Madrid

283

Average price €10

Karrara Terrasse - Hotel Puerta América 5*, Madrid

FROM MARKET

Avenida de América, 41, 28002, Madrid

181

Average price €35 accept Yums

Amicis, Madrid

FUSION

Amicis

8.5 / 10

Plaza del Conde de Miranda, 4, 28005, Madrid

544

Average price €25

Rotonda de Pacífico, Madrid

Av. de la Ciudad de Barcelona, 81, 28007, Madrid

189

Average price €28

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

165

Average price €30

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