TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Madrid

4,017 restaurants

Sort by Relevance

From Castille

Dudua Palacio

Cuesta de San Vicente, 2, 28008, Madrid

8.9 / 10
234 reviews

Average price €35

-30% off the "à la carte" menu!

From market

Calle de Goya, 119, 28009, Madrid

8.9 / 10
385 reviews

Average price €30 Accepts Yums

-30% off the "à la carte" menu!

Mediterranean

Calle Ntra. Sra. del Carmen, 8, 28039, Madrid

8.2 / 10
28 reviews

Average price €11

Mediterranean

Calle Infanta María Teresa, 20, 28016, Madrid

8.9 / 10
435 reviews

Average price €22

-30% off the "à la carte" menu!

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

Vietnamese

Calle de Bretón de los Herreros, 45, 28003, Madrid

8.7 / 10
420 reviews

Average price €20

-40% off the "à la carte" menu!

Mediterranean

Calle de Fernán Gonzalez, 2, 28009, Madrid

9.2 / 10
918 reviews

Average price €25 Accepts Yums

Spanish

Calle de Coslada, 17, 28028, Madrid

8.3 / 10
100 reviews

Average price €23

-30% off the "à la carte" menu!

InsiderFusion

Calle de Serrano, 118, 28006, Madrid

9.0 / 10
309 reviews

Average price €45

-50% off the "à la carte" menu!

Spanish

Av. de Machupichu, 19, 28043, Madrid

8.2 / 10
34 reviews

Average price €15

InsiderMediterranean

Calle de Raimundo Fernández Villaverde, 67, 28003, Madrid

9.2 / 10
159 reviews

Average price €45

Italian

Calle de Don Ramón de la Cruz, 79, 28001, Madrid

8.9 / 10
800 reviews

Average price €15

-30% off the à la carte menu (set menus and drinks not included)

Peruvian

Calle de Colombia, 16, 28016, Madrid

8.4 / 10
215 reviews

Average price €15

-30% off the "à la carte" menu!

Vegetarian

Calle del Gral. Pardiñas, 23, 28001, Madrid

9.0 / 10
66 reviews

Average price €14

BRUNCH 14 €

InsiderSteakhouse

Calle de Juan de Austria, 27, 28010, Madrid

9.4 / 10
885 reviews

Average price €40

Menú carne roja 29,50€ 29,5 €

From Galicia

Calle Serrano Jover, 6, 28015, Madrid

8.2 / 10
277 reviews

Average price €20

International

C/ San Marcos, 37, 28004, Madrid

9.0 / 10
5,822 reviews

Average price €20 Accepts Yums

-50% off the "à la carte" menu!

InsiderSpanish

C/ San Modesto, 44, 28034, Madrid

9.3 / 10
1,129 reviews

Average price €41

-30% off the "à la carte" menu!

Spanish

C/ Vistas a Moraleja, 1, 28034, Madrid

9.0 / 10
74 reviews

Average price €20

Menú del Domingo 20€ 20 €

InsiderItalian

Calle de Augusto Figueroa, 41, 28004, Madrid

9.5 / 10
743 reviews

Average price €30

YUMS x2Mediterranean

Calle de Serrano, 224, 28016, Madrid

9.0 / 10
5 reviews

Average price €35

InsiderFrom market

Calle de Vallehermoso, 25, 28015, Madrid

9.3 / 10
29 reviews

Average price €35

From market

Calle de Ponzano, 8, 28010, Madrid

Average price €25

InsiderMediterranean

Calle de Orfila, 3, 28010, Madrid

9.3 / 10
90 reviews

Average price €50

Mediterranean

Calle Margarita de Parma, 1, 28050, Madrid

9.3 / 10
44 reviews

Average price €40

Spanish

Calle de Josefa Valcárcel, 10, 28027, Madrid

8.5 / 10
876 reviews

Average price €30

-30% off the "à la carte" menu!

The Best Restaurants in Madrid

The capital of Spain is also that of the restaurants. With so much offers what better than let yourself be guided by this selection of the tastiest restaurants in Madrid.

Cities around Madrid

Filter

TheFork advantages