What
Where

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

The Best Restaurants in Madrid

3,965 restaurants

Sort by Relevance

La Margariteña, Madrid

INTERNATIONAL

Calle de Gutierre de Cetina, 107, 28017, Madrid

27

Average price €12

Not bookable on TheFork

Ferro's Café - General Rodrigo, Madrid

MEDITERRANEAN

Calle del Gral. Rodrigo, 9, 28003, Madrid

19

Average price €15

Not bookable on TheFork

La Chula, Madrid

SPANISH

La Chula

 / 10

Calle Humilladero, 16, 28005, Madrid

12

Average price €15

Not bookable on TheFork

Casa Betty, Madrid

MEDITERRANEAN

Casa Betty

 / 10

Calle Rafael Calvo, 29, 28010, Madrid

5

Average price €20

Not bookable on TheFork

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

Angus Steak House, Madrid

AMERICAN

Paseo de la Ermita del Santo, 48, 28011, Madrid

25

Average price €15

Not bookable on TheFork

Zafferano, Madrid

ITALIAN

Zafferano

 / 10

Calle de Costa Rica, 28 (Entrada por Travesía de Costa Rica), 28016, Madrid

34

Average price €15

Not bookable on TheFork

Calcuta, Madrid

INDIAN

Calcuta

 / 10

Calle de Lavapiés, 48, 28012, Madrid

8

Average price €15

Not bookable on TheFork

Los Fogones de Lola, Madrid

SPANISH

Calle de Viriato, 49, 28010, Madrid

20

Average price €25

Not bookable on TheFork

Baiwei, Madrid

CHINESE

Baiwei

 / 10

Calle del Almirante Francisco Moreno, 5, 28040, Madrid

42

Average price €15

Not bookable on TheFork

Badaweia, Madrid

MIDDLE EASTERN

Badaweia

 / 10

Calle de Costa Rica, 28, Local 2, 28016, Madrid

340

Average price €15

Not bookable on TheFork

La Tia Manuela, Madrid

MEDITERRANEAN

Calle de Manuela Malasaña, 19, 28004, Madrid

23

Average price €18

Not bookable on TheFork

El Fogón de Pedro - Aparthotel Encasa Vicálvaro, Madrid

MEDITERRANEAN

Ctra. de Vicálvaro a Coslada, 19, 28032, Madrid

Average price €20

Not bookable on TheFork

Toast Café, Madrid

AMERICAN

Calle de Fernando el Católico, 50, 28015, Madrid

16

Average price €18

Not bookable on TheFork

Noteolvides, Madrid

ARGENTINIAN

Calle Marqués de Monasterio, 6, 28004, Madrid

82

Average price €25

Not bookable on TheFork

InsiderInsiderLa Atrevida by Oscar Velasco, Madrid

INSIDERMEDITERRANEAN

Calle de Lagasca, 64, 28001, Madrid

49

Average price €35

Not bookable on TheFork

Cafetería Galatea, Madrid

SPANISH

Calle del Príncipe de Vergara, 4, 28001, Madrid

13

Average price €12

Not bookable on TheFork

La Bicicleta, Madrid

SPANISH

Paseo María Teresa, 1, 28011, Madrid

36

Average price €25

Not bookable on TheFork

La Martina, Madrid

SPANISH

La Martina

 / 10

Calle Cava Baja, 10, 28005, Madrid

74

Average price €15

Not bookable on TheFork

La Cristiana, Madrid

SPANISH

Calle de la Cruz, 13, 28012, Madrid

13

Average price €12

Not bookable on TheFork

O Mamma Mia - Méndez Álvaro, Madrid

ITALIAN

Centro Comercial Méndez Álvaro, 28045, Madrid

83

Average price €25

Not bookable on TheFork

Sabatini, Madrid

SPANISH

Sabatini

 / 10

Calle Bailén, 15, 28013, Madrid

22

Average price €14

Not bookable on TheFork

La Abacería de Lagasca, Madrid

Calle de Lagasca, 117, Madrid, Spain, 28006, Madrid

Average price €20

Not bookable on TheFork

Pecaditos, Madrid

MEDITERRANEAN

Pecaditos

 / 10

Calle Hortaleza, 118, 28004, Madrid

40

Average price €14

Not bookable on TheFork

La Pulpería del Peregrino, Madrid

C/Príncipe Carlos, 30, 28050, Madrid

4

Average price €48

Not bookable on TheFork

InsiderInsiderOpium Madrid, Madrid

INSIDERMEDITERRANEAN

Opium Madrid

8.9 / 10

C/ José Abascal, 56, 28003, Madrid

1663

Average price €40

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