What
Where

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

The Best Restaurants in Madrid

3,965 restaurants

Sort by Relevance

Tapería Mayor, Madrid

SPANISH

Calle Mayor, 76, 28013, Madrid

17

Average price €25

Not bookable on TheFork

Mandralisca, Madrid

ITALIAN

Calle del Cardenal Cisneros, 39, 28010, Madrid

26

Average price €15

Not bookable on TheFork

Arte 14 - Hotel Mirador de Chamartín, Madrid

SPANISH

Calle Arte, 14, Madrid, Spain, 28033, Madrid

21

Average price €35

Not bookable on TheFork

La Movida 1980, Madrid

SPANISH

Av. de Alberto Alcocer, 32, 28036, Madrid

Average price €45

Not bookable on TheFork

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

El Mercado de Velázquez, Madrid

C/ Velázquez, 22, 28001, Madrid

276

Average price €35

Not bookable on TheFork

Rías Baixas Centro, Madrid

Calle Amaniel, 36 28015 Madrid, 28015, Madrid

22

Average price €20

Not bookable on TheFork

Gastrobar Showkitchen, Madrid

INTERNATIONAL

Calle Acuerdo, 28 28015 Madrid, 28015, Madrid

Average price €20

Not bookable on TheFork

La Chelinda Taquería, Madrid

MEXICAN

Calle Nuñez de Arce, 4, 28010, Madrid, 28012, Madrid

219

Average price €14

Not bookable on TheFork

Mon, Madrid

FROM MARKET

Mon

 / 10

C/ Puerto Rico, 7, 28016, Madrid

Average price €24

Not bookable on TheFork

La Esquina de Tellez, Madrid

MEDITERRANEAN

C/ Tellez,18, 28007, Madrid

567

Average price €25

Not bookable on TheFork

Lamoraga, Madrid

MEDITERRANEAN

Lamoraga

 / 10

C/ Jorge Juan, 22, 28001, Madrid

41

Average price €24

Not bookable on TheFork

Palace Conde, Madrid

INTERNATIONAL

Avenida de la Victoria, 7, 28023, Madrid

34

Average price €15

Not bookable on TheFork

Subiendo al Sur, Madrid

FUSION

C/ Ponciano, 5, 28015, Madrid

15

Average price €18

Not bookable on TheFork

El Laboratorio, Madrid

ITALIAN

C/ del León, 5, 28014, Madrid

46

Average price €18

Not bookable on TheFork

Baltias, Madrid

MEDITERRANEAN

Baltias

 / 10

C/ Alcalde Sáinz de Baranda, 72, 28009, Madrid

120

Average price €28

Not bookable on TheFork

Terramundi, Madrid

FROM MARKET

Terramundi

 / 10

C/ Lope de Vega, 32, 28014, Madrid

15

Average price €22

Not bookable on TheFork

Le Pain Quotidien Serrano, Madrid

MEDITERRANEAN

C/ Serrano, 27, 28001, Madrid

Average price €17

Not bookable on TheFork

Le Pain Quotidien Gran Vía, Madrid

INTERNATIONAL

C/ Gran Vía, 46, 28013, Madrid

Average price €17

Not bookable on TheFork

Le Pain Quotidien Velázquez, Madrid

MEDITERRANEAN

C/ Velázquez, 92, 28001, Madrid

Average price €17

Not bookable on TheFork

Sobre Vino, Madrid

SPANISH

Sobre Vino

 / 10

C/ Conde de Peñalver, 94, 28006, Madrid

Average price €32

Not bookable on TheFork

Santo y Seña, Madrid

MEDITERRANEAN

C/ Doctor Fleming, 23, 28036, Madrid

198

Average price €30

Not bookable on TheFork

The Ranch, Madrid

AMERICAN

The Ranch

 / 10

C/ Ferraz, 9 Local 2, 28008, Madrid

Average price €18

Not bookable on TheFork

Casa Berenguer, Madrid

SPANISH

C/ Corazón de María, 57, 28002, Madrid

43

Average price €30

Not bookable on TheFork

Gastro Wriasko, Madrid

C/ Lagasca, 103, 28006, Madrid

57

Average price €41

Not bookable on TheFork

Viva Brasil, Madrid

BRAZILIAN

C/ Embajadores, 93, 28045, Madrid

4

Average price €15

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