What
Where

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

The Best Restaurants in Madrid

3,965 restaurants

Sort by Relevance

Thai Zafra, Madrid

THAI

Thai Zafra

 / 10

Calle del Marqués de Mondéjar, 4, 28028, Madrid

142

Average price €20

Not bookable on TheFork

InsiderInsiderEl Rincón Asturiano II, Madrid

INSIDER

Calle Delicias, 26, 28045, Madrid

78

Average price €30

Not bookable on TheFork

Tacoperry, Madrid

MEXICAN

Tacoperry

 / 10

Calle de Juan Duque, 14, 28005, Madrid

12

Average price €16

Not bookable on TheFork

Plenty, Madrid

SPANISH

Plenty

 / 10

Av. de Santo Domingo de la Calzada, 41, 28050, Madrid

Average price €20

Not bookable on TheFork

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

Taberna Vella Cardeño, Madrid

SPANISH

Calle de Felipe Campos, 12, 28002, Madrid

13

Average price €30

Not bookable on TheFork

Casa Murciano Sirod, Madrid

Calle de Melchor Fernández Almagro, 58, 28029, Madrid

92

Average price €20

Not bookable on TheFork

El Trato Gastrobar, Madrid

SPANISH

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

Average price €20

Not bookable on TheFork

Restaurante Ribera del Manzanares, Madrid

MEDITERRANEAN

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

Not bookable on TheFork

New Taxi Bar, Madrid

SPANISH

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

5

Average price €15

Not bookable on TheFork

Mamma Mia, Madrid

ITALIAN

Mamma Mia

 / 10

Calle de Luchana, 13, 28010, Madrid

207

Average price €15

Not bookable on TheFork

La Cevicuchería, Madrid

PERUVIAN

Calle de Téllez, 20, 28007, Madrid

17

Average price €25

Not bookable on TheFork

Curry Station - Curtidores, Madrid

INDIAN

Calle de la Ribera de Curtidores, 26, 28005, Madrid

56

Average price €20

Not bookable on TheFork

El Valle Hermoso, Madrid

TRADITIONAL CUISINE

Calle Noray, 5, 28042, Madrid

23

Average price €35

Not bookable on TheFork

Burger Kas - Moratalaz, Madrid

AMERICAN

Calle Antonio Cumella, 3, 28030, Madrid

212

Average price €12

Not bookable on TheFork

Boca Chica, Madrid

MEDITERRANEAN

Boca Chica

 / 10

Calle del Mediodía Chica, 14, 28005, Madrid

Average price €20

Not bookable on TheFork

Cervecería Carril, Madrid

SPANISH

Plaza de Olavide, 12, 28010, Madrid

4

Average price €15

Not bookable on TheFork

La Remonta, Madrid

SPANISH

La Remonta

 / 10

Plaza de la Remonta, 3, 28039, Madrid

Average price €15

Not bookable on TheFork

Cronicass Carnívoras, Madrid

AMERICAN

Calle de Arias Montano, 28, 28007, Madrid

5

Average price €10

Not bookable on TheFork

URBAN Bar & Kitchen, Madrid

INTERNATIONAL

Av. del Mediterráneo, 28007, Madrid

17

Average price €15

Not bookable on TheFork

Carpe Diem, Madrid

TRADITIONAL CUISINE

Carpe Diem

 / 10

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

Average price €18

Not bookable on TheFork

Entre Páginas, Madrid

MEDITERRANEAN

Calle Duque de Sesto, 1, 28009, Madrid

13

Average price €25

Not bookable on TheFork

Da Martuzza, Madrid

ITALIAN

Calle de los Artistas 57, 28020, Madrid

24

Average price €20

Not bookable on TheFork

La Toscana, Madrid

TRADITIONAL CUISINE

La Toscana

 / 10

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

Average price €15

Not bookable on TheFork

Ferrari Taperibar, Madrid

ITALIAN

Calle de la Madera, 35, 28004, Madrid

3

Average price €15

Not bookable on TheFork

La Roca de Abascal, Madrid

FROM MARKET

Calle de José Abascal, 31, 28003, Madrid

6

Average price €25

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