What
Where

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

The Best Restaurants in Madrid

3,966 restaurants

Sort by Relevance

Cantespino, Madrid

Cantespino

 / 10

C/ Sauco, 1, 28039, Madrid

Average price €35

Not bookable on TheFork

InsiderInsiderMythos, Madrid

INSIDERGREEK

Mythos

 / 10

C/ Apodaca, 20, 28004, Madrid

1877

Average price €25

Normal

Not bookable on TheFork

Puerta 57, Madrid

SPANISH

Puerta 57

 / 10

C/ Padre Damián, s/n, 28036, Madrid

365

Average price €49

Not bookable on TheFork

Txacoli, Madrid

BASQUE

Txacoli

 / 10

C/ Cardenal Siliceo, 17, 28002, Madrid

59

Average price €33

Not bookable on TheFork

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

Amayra, Madrid

MEDITERRANEAN

Amayra

 / 10

C/ Alcalá, 19, 28014, Madrid

1661

Average price €35

Not bookable on TheFork

Artemisa Tres Cruces, Madrid

VEGETARIAN

C/ Tres Cruces, 4, 28013, Madrid

112

Average price €21

Not bookable on TheFork

Landania, Madrid

MEDITERRANEAN

Landania

 / 10

C/ Conde De Cartagena, 15, 28007, Madrid

30

Average price €27

Not bookable on TheFork

Boggo, Madrid

INTERNATIONAL

Boggo

 / 10

C/ Velazquez, 102, 28006, Madrid

725

Average price €28

Not bookable on TheFork

Il Salotto, Madrid

ITALIAN

Il Salotto

 / 10

C/ Velázquez, 61, 28001, Madrid

414

Average price €34

Not bookable on TheFork

Prada a Tope Madrid, Madrid

SPANISH

C/ Príncipe, 11, 28012, Madrid

235

Average price €20

Not bookable on TheFork

La Ópera de Madrid, Madrid

MEDITERRANEAN

C/ Amnistía, 5, 28013, Madrid

355

Average price €22

Not bookable on TheFork

InsiderInsiderSergi Arola, Madrid

INSIDER

C/ Zurbano, 31, 28010, Madrid

824

Average price €90

Not bookable on TheFork

Distrito32, Madrid

Distrito32

6.9 / 10

Calle Nuevo Baztán, 2, 28007, Madrid

5

Average price €13

Not bookable on TheFork

La Ribera del Manzanares, Madrid

SPANISH

Paseo de la Virgen del Puerto, 5, 28005, Madrid

54

Average price €22

Not bookable on TheFork

Taberna los Dave's, Madrid

PERUVIAN

Calle de Florencio Llorente, 5, 28027, Madrid

12

Average price €13

Not bookable on TheFork

PUNTO CLAVE, Madrid

MEDITERRANEAN

PUNTO CLAVE

8.3 / 10

Calle Grañón, 7, 28050, Madrid

26

Average price €15

Not bookable on TheFork

La Ramona Madrid, Madrid

SPANISH

Calle de Núñez de Arce, 14, 28012, Madrid

29

Average price €12

Not bookable on TheFork

Casa Castelló, Madrid

SPANISH

Casa Castelló

8.3 / 10

Calle de Castelló, 1, 28001, Madrid

76

Average price €20

Not bookable on TheFork

Asia Asako, Madrid

ASIAN

Asia Asako

8.3 / 10

Calle de Caracas, 1, 28010, Madrid

9

Average price €25

Not bookable on TheFork

Tacazzo, Madrid

MEXICAN

Tacazzo

8.3 / 10

Calle de Narváez, 61, 28009, Madrid

46

Average price €25

Not bookable on TheFork

La Tabla del 3, Madrid

MEDITERRANEAN

La Tabla del 3

8.3 / 10

Plaza Niño Jesús, 3, 28009, Madrid

57

Average price €20

Not bookable on TheFork

Nom Pen By Café Saigón, Madrid

ASIAN

Calle de Velázquez, 102, 28006, Madrid

9

Average price €20

Not bookable on TheFork

Paella nº 1, Madrid

SPANISH

Paella nº 1

7.8 / 10

Calle Mayor, 30, 28013, Madrid

194

Average price €15

Not bookable on TheFork

Toma Tomate -  Av. de los Andes, Madrid

SPANISH

Av. de los Andes, 6, 28042, Madrid

230

Average price €25

Not bookable on TheFork

Popurri, Madrid

INTERNATIONAL

Popurri

7.8 / 10

Calle de Virgen de Lluc, 12, 28027, Madrid

59

Average price €20

Not bookable on TheFork

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