What
Where

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

The Best Restaurants in Madrid

3,969 restaurants

Sort by Relevance

Fuentearcos, Madrid

FROM MARKET

Fuentearcos

9 / 10

Calle Rivas, Carretera Vicalvaro a Mejorada, km 2, 28052, Madrid

27

Average price €35

Asador Imanol Paseo de la Habana, Madrid

BASQUE

Paseo de la Habana, 22, 28036, Madrid

490

Average price €25

InsiderInsiderEl Barril de Recoletos, Madrid

INSIDERSEAFOOD

C/ Recoletos, 9, 28001, Madrid

387

Average price €38

InsiderInsiderOrdago, Madrid

INSIDERBASQUE

Ordago

9.5 / 10

C/ Sancho Dávila, 15, 28028, Madrid

1601

Average price €40

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

Great India, Madrid

INDIAN

Great India

6.7 / 10

Calle de Bravo Murillo, 215, 28020, Madrid

72

Average price €20

InsiderInsiderEl del Medio, Madrid

INSIDERMEDITERRANEAN

El del Medio

9.3 / 10

Calle de Costa Rica, 28, 28016, Madrid

3

Average price €30

Agra Taj Mahal, Madrid

INDIAN

Agra Taj Mahal

5.5 / 10

Calle de Bailén, 20, 28005, Madrid

10

Average price €20

Gochu Cardenal Cisneros, Madrid

Calle del Cardenal Cisneros, 11, 28010, Madrid

172

Average price €25 accepts Yums

Bentley's - Castellana, Madrid

AMERICAN

Paseo de la Castellana, 132, 28046, Madrid

578

Average price €15

InsiderInsiderLa Descarada, Madrid

INSIDERMEDITERRANEAN

La Descarada

9.1 / 10

Calle de Ayala, 108, 28006, Madrid

653

Average price €25

Massart Pizza - Goya, Madrid

ITALIAN

Calle de Antonio Acuña, 8, 28009, Madrid

1098

Average price €15

Minelli 1960, Madrid

ITALIAN

Minelli 1960

9.3 / 10

Calle de Ayala, 140, 28006, Madrid

339

Average price €25

La Cueva de La Tina, Madrid

MEDITERRANEAN

Calle Tintoreros, 4, 28005, Madrid

3075

Average price €23 accepts Yums

Shuwa Shuwa, Madrid

JAPANESE

Shuwa Shuwa

9.3 / 10

Calle Conde de Xiquena 12, 28004, Madrid

439

Average price €28

La Rochela, Madrid

COLOMBIAN

La Rochela

9.3 / 10

Calle del Cardenal Cisneros, 58, 28010, Madrid

674

Average price €22

No lo sé Rick´s, Madrid

SPANISH

Calle de Sandoval, 12, 28010, Madrid

13

Average price €20

Milanga, Madrid

ARGENTINIAN

Milanga

8.8 / 10

Calle San Miguel del Camino 16, 28050, Madrid

265

Average price €18

Kathmandu Tandoori House, Madrid

INDIAN

Calle Acuario, 11, 28042, Madrid

396

Average price €17

InsiderInsiderThe Observatory - Hotel Puerta América 5*, Madrid

INSIDERFROM MARKET

Avenida de América, 41, 28002, Madrid

546

Average price €55 accepts Yums

La Canción del Pirata, Madrid

SPANISH

Av de la Gran Vía de Hortaleza, 57C, 28043, Madrid

101

Average price €15

Il Cratere del Gusto, Madrid

ITALIAN

Calle del Marqués de Urquijo, 27, 28008, Madrid

227

Average price €15

InsiderInsiderAgra Palace, Madrid

INSIDERINDIAN

Agra Palace

9.2 / 10

C/ Vergara, 7, 28013, Madrid

1360

Average price €15

InsiderInsiderGoizeko - Hotel Wellington, Madrid

INSIDERBASQUE

C/ Villanueva, 34, 28001, Madrid

401

Average price €46

Cre-Cotte, Madrid

MEDITERRANEAN

Cre-Cotte

8.3 / 10

Avenida de Brasil, 26, 28020, Madrid

553

Average price €20

Trattoria di Brera, Madrid

ITALIAN

C/ Menorca, 44, 28009, Madrid

1947

Average price €23

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