What
Where

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

The Best Restaurants in Madrid

3,966 restaurants

Sort by Relevance

InsiderInsiderJarritus, Madrid

INSIDERSPANISH

Jarritus

8.7 / 10

Calle de Alcalá, 233, 28028, Madrid

144

Average price €30

InsiderInsiderJai Alai, Madrid

INSIDERBASQUE

Jai Alai

8.9 / 10

C/ Balbina Valverde, 2, 28002, Madrid

591

Average price €34

El Recuerdo, Madrid

INTERNATIONAL

El Recuerdo

8.9 / 10

C/ Comandante Zorita, 4 - 6, 28020, Madrid

2353

Average price €22

InsiderInsiderCafé Varela - Hotel Preciados, Madrid

INSIDERMEDITERRANEAN

C/ Preciados, 37, 28013, Madrid

98

Average price €40

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

Osine, Madrid

SPANISH

Osine

6.2 / 10

C/ Lope de Rueda, 44, 28009, Madrid

36

Average price €29

Welow, Madrid

FROM MARKET

Welow

8.3 / 10

Paseo de la Castellana, 259 cuatro torres, 28046, Madrid

12

Average price €40

Oven Mozzarella Bar - Las Tablas, Madrid

ITALIAN

Calle San Juan de Ortega, 36, 28050, Madrid

262

Average price €23

InsiderInsiderEl Clásico Madrid, Madrid

INSIDERMEDITERRANEAN

Calle del Marqués Viudo de Pontejos, 9, 28012, Madrid

45

Average price €25

Viaperu, Madrid

PERUVIAN

Viaperu

8.7 / 10

Calle del Príncipe de Vergara, 289, 28016, Madrid

157

Average price €20

Pupuseria, Madrid

SOUTH AMERICAN

Pupuseria

8.7 / 10

Calle de Antonia Lancha, 20, 28019, Madrid

10

Average price €15

Somos  - Hotel Barceló Torre de Madrid, Madrid

Plaza de España, 18, 28008, Madrid

127

Average price €30

Suite & Tea, Madrid

ENGLISH

Suite & Tea

8.7 / 10

Plaza Cánovas del Castillo, 4, 28014, Madrid

33

Average price €6

InsiderInsiderBache, Madrid

INSIDER

Bache

8.7 / 10

Calle de Rodríguez San Pedro, 2, 28015, Madrid

933

Average price €25

Bluefields MiniBlue, Madrid

FROM MARKET

Calle del Príncipe de Vergara, 128, 28002, Madrid

13

Average price €15

Melgar, Madrid

SEAFOOD

Melgar

8.7 / 10

Calle Antonio López, 5, 28019, Madrid

446

Average price €40

Taberna Antonio Sánchez, Madrid

C/ Mesón de Paredes, 13, 28012, Madrid

197

Average price €35

Steakburger Gran Vía, Madrid

AMERICAN

Calle Gran Vía, 16, 28013, Madrid

122

Average price €20

La Mordida de Retiro, Madrid

MEXICAN

Calle de Pío Baroja, 9, 28009, Madrid

240

Average price €25

Beefcious - Montecarmelo, Madrid

AMERICAN

Av. del Monasterio de El Escorial, 77, 28049, Madrid

201

Average price €18

InsiderInsiderDingo - Velazquez, Madrid

INSIDERAMERICAN

Calle de Velázquez, 47, 28001, Madrid

862

Average price €19

Asador Imanol Felipe II, Madrid

BASQUE

Av. Felipe II, 2, 28009, Madrid

859

Average price €25

InsiderInsiderGochu Sta Engracia, Madrid

INSIDER

Calle de Sta Engracia, 141, 28003, Madrid

676

Average price €25

InsiderInsiderNew York Burger - Recoletos, Madrid

INSIDERAMERICAN

C/ de Recoletos, 4, 28001, Madrid

1822

Average price €16

La Costilla - Maudes, Madrid

AMERICAN

Calle de Maudes, 42, 28003, Madrid

12

Average price €23

Sukaldea atotxa, Madrid

MEDITERRANEAN

Sukaldea atotxa

8.9 / 10

Calle Dr. Drumen, 3, 28012, Madrid

72

Average price €20

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