What
Where

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

The Best Restaurants in Madrid

3,965 restaurants

Sort by Relevance

Amalavida Lounge Bar, Madrid

EUROPEAN

Calle de Loreto y Chicote, 7, 28004, Madrid

17

Average price €18

La Mafia se sienta a la mesa - C.C La Vaguada, Madrid

ITALIAN

Av. de Monforte de Lemos, 36, 28029, Madrid

194

Average price €20 accepts Yums

La Burlona, Madrid

MEDITERRANEAN

La Burlona

9.2 / 10

Calle de Santa Isabel, 40, 28012, Madrid

124

Average price €27

El Molinón, Madrid

El Molinón

9.2 / 10

Paseo de la Florida, 17, 28008, Madrid

24

Average price €36

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

InsiderInsiderCaraba, Madrid

INSIDER

Caraba

9.2 / 10

Calle de Alonso Cano, 28, 28003, Madrid

88

Average price €30

Olivia Te Cuida Fortuny, Madrid

INTERNATIONAL

Calle de Fortuny, 7, 28010, Madrid

88

Average price €24

TSG Steak, Madrid

ARGENTINIAN

TSG Steak

8.4 / 10

Calle de las Hileras, 19, 28013, Madrid

226

Average price €20

La Taberna de Mayte, Madrid

INTERNATIONAL

Paseo del Pintor Rosales, 24, 28008, Madrid

44

Average price €25

Hamachi Sushi, Madrid

JAPANESE

Hamachi Sushi

9.2 / 10

Calle Cardenal Tavera, 2, 28050, Madrid

223

Average price €25

The Big Big Cocina, Madrid

JAPANESE

Calle de Francisco Silvela, 15, 28028, Madrid

381

Average price €11

La Potxola Taberna, Madrid

SPANISH

Calle de San Mateo, 19, 28004, Madrid

139

Average price €25

New Bombay Palace - Doctor Esquerdo, Madrid

INDIAN

Calle del Dr. Esquerdo, 140, Local 2, 28007, Madrid

230

Average price €20

Gaeta Caffe Pizzería, Madrid

ITALIAN

Calle Azofra, 27 local 5 (Entrada por C/ Puente la Reina), 28050, Madrid

222

Average price €15

L'Italy, Madrid

MEDITERRANEAN

L'Italy

8.4 / 10

Calle Ferraz, 9, 28008, Madrid

955

Average price €18

WareHouse@TheHClub, Madrid

SPANISH

Calle de María de Molina, 25 esquina Lagasca 148, 28006, Madrid

852

Average price €30 accepts Yums

Pizzería Arezzo, Madrid

ITALIAN

Calle de Cobos de Segovia, 28, 28005, Madrid

73

Average price €15

Mediterráneo, Madrid

MEDITERRANEAN

Mediterráneo

8.4 / 10

Av del Mediterráneo, 42, 28007, Madrid

163

Average price €18

InsiderInsiderLe Petit, Madrid

INSIDERMEDITERRANEAN

Le Petit

9.2 / 10

Calle Argensola, 24, Madrid, Spain, 28004, Madrid

603

Average price €30

InsiderInsiderBeker 6, Madrid

INSIDERMEDITERRANEAN

Beker 6

9.2 / 10

C/ Hermanos Bécquer, 6, 28006, Madrid

388

Average price €30

InsiderInsiderÁlbora, Madrid

INSIDERFROM MARKET

Álbora

9 / 10

C/ Jorge Juan, 33, 28001, Madrid

612

Average price €65

Nippon 2, Madrid

JAPANESE

Nippon 2

8.6 / 10

C/ de la Reina, 31, 28004, Madrid

1482

Average price €22

El Pinchito, Madrid

SPANISH

El Pinchito

8.6 / 10

C/ Constancia, 48, 28002, Madrid

905

Average price €25 accepts Yums

La Paella Real, Madrid

SPANISH

La Paella Real

8.4 / 10

C/ Arrieta, 2, 28013, Madrid

2116

Average price €33

Uvabar, Madrid

SPANISH

Uvabar

 / 10

Calle de Cristóbal Bordiú, 52, 28003, Madrid

Average price €20

Restaurante Tempus, Madrid

MEDITERRANEAN

Calle de María de las Mercedes de Borbón, 110, 28055, Madrid

3

Average price €25

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