What
Where

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

The Best Restaurants in Madrid

3,921 restaurants

Sort by Relevance

La Remonta, Madrid

SPANISH

La Remonta

 / 10

Plaza de la Remonta, 3, 28039, Madrid

Average price €15

Cronicass Carnívoras, Madrid

AMERICAN

Calle de Arias Montano, 28, 28007, Madrid

5

Average price €10

URBAN Bar & Kitchen, Madrid

INTERNATIONAL

Av. del Mediterráneo, 28007, Madrid

17

Average price €15

Carpe Diem, Madrid

TRADITIONAL CUISINE

Carpe Diem

 / 10

Calle del Postigo de San Martín, 5, 28013, Madrid

Average price €18

Entre Páginas, Madrid

MEDITERRANEAN

Calle Duque de Sesto, 1, 28009, Madrid

13

Average price €25

Da Martuzza, Madrid

ITALIAN

Calle de los Artistas 57, 28020, Madrid

24

Average price €20

La Toscana, Madrid

TRADITIONAL CUISINE

La Toscana

 / 10

Calle de las Cuevas de Almanzora, 173, 28033, Madrid

Average price €15

Ferrari Taperibar, Madrid

ITALIAN

Calle de la Madera, 35, 28004, Madrid

3

Average price €15

La Roca de Abascal, Madrid

FROM MARKET

Calle de José Abascal, 31, 28003, Madrid

6

Average price €25

Chin Chin, Madrid

ASIAN

Chin Chin

 / 10

Calle de Torrelaguna, 69, 28027, Madrid

19

Average price €20

La gasseta, Madrid

MEDITERRANEAN

La gasseta

 / 10

Calle de José Ortega y Gasset, 46, 28006, Madrid

23

Average price €20

Guayoyo, Madrid

INTERNATIONAL

Guayoyo

 / 10

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

5

Average price €20

LKSA, Madrid

SPANISH

LKSA

 / 10

Calle Ferraz, 53, 28008, Madrid

6

Average price €20

El Aderezo, Madrid

PERUVIAN

El Aderezo

 / 10

Calle Gerardo Cordón, 11, 28017, Madrid

Average price €15

JORDAN GALA RESTAURAT, Madrid

SPANISH

Calle Gran Avenida, 7, 28041, Madrid

6

Average price €30

Asador El Álamo, Madrid

MEDITERRANEAN

Calle de Albarracín, 10, 28037, Madrid

3

Average price €35

Mutxo + Q Pintxos, Madrid

BASQUE

Calle Calatrava, 13, 28005, Madrid

Average price €16

Abaco Taberna, Madrid

TRADITIONAL CUISINE

Calle de Toledo, 4, 28005, Madrid

24

Average price €20

La Alpujarra, Madrid

Plaza de Peru, 4, 28016, Madrid

168

Average price €35

Benito Aperitivos & Kitchen, Madrid

ITALIAN

Calle de Santa Isabel, 5, 28012, Madrid

11

Average price €15

La Escalera del 15, Madrid

MEDITERRANEAN

Paseo del General Martínez Campos, 15, 28010, Madrid

13

Average price €20

Marvilla Restaurant, Madrid

PERUVIAN

Calle Hermandad de Donantes de Sangre, 45 Posterior (con Anoeta), 28041, Madrid

16

Average price €15

Troquel, Madrid

MEDITERRANEAN

Troquel

 / 10

Calle de Jorge Juan, 50, 28001, Madrid

60

Average price €25

La Perola del Sur, Madrid

SPANISH

Calle de Canarias, 54, 28045, Madrid

Average price €15

El Tulipán, Madrid

TRADITIONAL CUISINE

Calle del General Díaz Porlier, 59, 28006, Madrid

50

Average price €35

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