What
Where

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

The Best Restaurants in Madrid

3,998 restaurants

Sort by Relevance

Distrito Vegano, Madrid

VEGETARIAN

Distrito Vegano

9.3 / 10

Calle del Dr. Fourquet, 32, 28012, Madrid

789

Average price €14

La Tagliatella Islazul, Madrid

ITALIAN

Calle Calderilla, 11, 28054, Madrid

519

Average price €25

Mughul Indian, Madrid

INDIAN

Mughul Indian

8.6 / 10

C/ San Bernardino, 10, 28015, Madrid

4321

Average price €15

Dolan, Madrid

MEDITERRANEAN

Dolan

8.8 / 10

Av. de Burgos, 12, 28036, Madrid

93

Average price €24

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

Los Galeones, Madrid

MEDITERRANEAN

Los Galeones

7.6 / 10

Calle de Tauro, 4, 28042, Madrid

13

Average price €15

32 azca, Madrid

ARGENTINIAN

32 azca

8 / 10

Av. del General Perón, 32, 28020, Madrid

92

Average price €20

Museo Taurino, Madrid

SPANISH

Museo Taurino

8.7 / 10

Av. de Pedro Diez, 4, 28019, Madrid

3

Average price €13

Los Desamparados, Madrid

SPANISH

Costanilla de los Desamparados, 21, 28014, Madrid

25

Average price €15

La Inquilina, Madrid

SPANISH

La Inquilina

8.1 / 10

Calle del Ave María, 39, 28012, Madrid

4

Average price €13

El Rey de los Tacos, Madrid

MEXICAN

Cuesta de Santo Domingo, 8, 28013, Madrid

272

Average price €15

La Taberna de Jano, Madrid

MEDITERRANEAN

Calle de Béjar, 1, 28028, Madrid

11

Average price €25

El Coto, Madrid

MEDITERRANEAN

El Coto

7.6 / 10

Calle de María Tubau, 5, 28050, Madrid

17

Average price €10

Il Cratere del Gusto, Madrid

ITALIAN

Calle del Marqués de Urquijo, 27, 28008, Madrid

230

Average price €15

El Mordisco, Madrid

MEDITERRANEAN

El Mordisco

8.1 / 10

Av del Monasterio de Silos, 20, 28034, Madrid

116

Average price €15

Taberna Los Angeles, Madrid

Costanilla de los Ángeles, 8, 28013, Madrid

102

Average price €20

Rincón de Ati, Madrid

SPANISH

C/ Cava de San Miguel, 4, 28005, Madrid

57

Average price €18

La Castafiore, Madrid

SPANISH

La Castafiore

8.6 / 10

C/ Marqués de Monasterio, 5, 28004, Madrid

738

Average price €36 accepts Yums

Picholeiros, Madrid

Calle de Valverde, 40, 28004, Madrid

Average price €22

Il Piccolino della Farfalla, Madrid

ITALIAN

Calle de las Huertas, 6, 28012, Madrid

Average price €14

Encinas, Madrid

TRADITIONAL CUISINE

Encinas

 / 10

Calle de Maldonado, 40, 28006, Madrid

Average price €23

Casa Amadeo Los Caracoles, Madrid

SPANISH

Plaza de Cascorro, 18, 28005, Madrid

93

Average price €12

DCorazon, Madrid

SPANISH

DCorazon

8.3 / 10

Plaza Mayor, 30, 28012, Madrid

1301

Average price €28 accepts Yums

Tapilla Sixtina, Madrid

SPANISH

Tapilla Sixtina

8.4 / 10

Calle de Ayala, 84, 28001, Madrid

61

Average price €25

LaTosKa, Madrid

SPANISH

LaTosKa

7.8 / 10

Calle de Fernán Gonzalez 25, 28009, Madrid

14

Average price €12

Soria, Madrid

Soria

9.3 / 10

Calle Ancora, 28045, Madrid

195

Average price €15

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 advantages

Cities around Madrid