TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Madrid

4,014 restaurants

Sort by Relevance

From market

Maluvia

Calle de San Agustín, 18, 28014, Madrid

8.4 / 10
67 reviews

Average price €30

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

YUMS x2Venezuelan

Calle de los Reyes Magos, 8, 28009, Madrid

8.7 / 10
3 reviews

Average price €20

International

Calle de Vallehermoso, 36 | Planta baja, Puesto N6., 28015, Madrid

8.3 / 10
38 reviews

Average price €15

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

International

Calle de Hernani, 38, 28020, Madrid

8.7 / 10
408 reviews

Average price €18

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

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

YUMS x2Japanese

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

8.7 / 10
197 reviews

Average price €15

Italian

Calle Argumosa, 18, 28012, Madrid

9.0 / 10
1,220 reviews

Average price €17 Accepts Yums

Indian

Calle de Lavapiés, 50, 28012, Madrid

8.4 / 10
237 reviews

Average price €15

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

InsiderCreative

Calle del Pinar, 15, 28006, Madrid

9.5 / 10
98 reviews

Average price €85

InsiderSpanish

Carrera de San Jerónimo 17, 28014, Madrid

9.0 / 10
787 reviews

Average price €55

InsiderItalian

Calle de la Infanta Mercedes, 98, 28020, Madrid

9.0 / 10
761 reviews

Average price €35

Japanese

Calle de Serrano, 213 (entrada por C/ víctor andrés belaúnde), 28016, Madrid

9.0 / 10
504 reviews

Average price €23

Ethiopian

Calle Grafal, 8, 28005, Madrid

9.0 / 10
550 reviews

Average price €15

From market

Pza de España, 6 (Segunda Planta), 28008, Madrid

8.5 / 10
466 reviews

Average price €35

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

From market

Calle del Espíritu Santo, 15, Madrid, Spain, 28004, Madrid

9.0 / 10
756 reviews

Average price €20

Andalou

C/ Sancho Dávila, 34, 28028, Madrid

Average price €35

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

Basque

Avenida Logroño, 126, 28042, Madrid

9.5 / 10
445 reviews

Average price €38

Indian

Costanilla de los Ángeles, 18, 28013, Madrid

9.5 / 10
253 reviews

Average price €26

From Castille

Calle Fernández de la Hoz, 57, 28003, Madrid

8.7 / 10
311 reviews

Average price €39

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

Basque

C/ Marqués de Cubas, 8, 28014, Madrid

9.0 / 10
2,002 reviews

Average price €33

Indian

Calle de Bravo Murillo, 215, 28020, Madrid

6.9 / 10
69 reviews

Average price €20

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

Spanish

Calle del Reloj, 16, 28013, Madrid

9.2 / 10
118 reviews

Average price €25

South American

Calle San Evaristo, 3, 28045, Madrid

8.3 / 10
110 reviews

Average price €15

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

InsiderMediterranean

Calle de Serrano, 47, 28001, Madrid

8.7 / 10
42 reviews

Average price €45

Fusion

Calle de Guzmán el Bueno, 15, 28015, Madrid

8.3 / 10
10 reviews

Average price €15

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

Mediterranean

Calle de Agustín de Foxá, 32, 28036, Madrid

8.6 / 10
111 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