TheFork, a Trip advisor company

What
Where

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

The Best Cheap eats Restaurants in Madrid

372 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Italian

Casa Vecchia

Calle de López de Hoyos, 81, Planta baja del Mercado Prosperidad, local 9, 28002, Madrid

9.5 / 10
245 reviews

Average price €15

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

Italian

Calle Virgen de la Alegria 10 Mercado de Las Ventas, Primer Lugar , Local 128 28027 Madrid, 28027, Madrid

9.3 / 10
77 reviews

Average price €15

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

Indian

Calle Francisco Villaespesa, 6, 28017, Madrid

8.9 / 10
1,601 reviews

Average price €15

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

From Canarias

Calle de Sta. Cruz de Marcenado, 13, 28015, Madrid

9.1 / 10
286 reviews

Average price €13

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

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

Mexican

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

9.1 / 10
8,180 reviews

Average price €16

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

Indian

Calle de Viriato, 47, 28010, Madrid

9.0 / 10
1,169 reviews

Average price €15

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

Indian

Calle Núñez de Arce, 15, 28012, Madrid

8.7 / 10
706 reviews

Average price €15

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

Japanese

Calle Caballero de Gracia, 12, 28013, Madrid

9.1 / 10
9,087 reviews

Average price €15 Accepts Yums

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

Fusion

Calle de Francisco Silvela, 63, 28028, Madrid

8.8 / 10
1,760 reviews

Average price €14

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

Venezuelan

Calle de la Senda del Infante, 16, 28035, Madrid

8.9 / 10
424 reviews

Average price €14

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

American

Av. de Brasil, 19 H, 28020, Madrid

9.0 / 10
933 reviews

Average price €15

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

Brazilian

Calle de Ibiza, 52, 28009, Madrid

8.7 / 10
492 reviews

Average price €15

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

Asian

Calle de Hortaleza, 72, 28004, Madrid

8.6 / 10
230 reviews

Average price €10

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

Indian

Calle de Manuel Fernández y González, 28014, Madrid

8.6 / 10
109 reviews

Average price €20

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

Ethiopian

Paseo de Santa María de la Cabeza, 16, 28045, Madrid

8.7 / 10
898 reviews

Average price €15

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

Japanese

Calle de Sor Ángela de la Cruz, 8, 28020, Madrid

8.8 / 10
7,029 reviews

Average price €17

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

International

Calle de Alberto Aguilera, 19, 28015, Madrid

9.4 / 10
172 reviews

Average price €15

Japanese

Paseo de la Vaguada, 5 (CC. La Vaguada), 28029, Madrid

8.2 / 10
1,134 reviews

Average price €15

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

American

Calle de Alcalá, 81, 28009, Madrid

8.6 / 10
608 reviews

Average price €14

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

Italian

Calle de Castelló, 113, 28006, Madrid

8.6 / 10
164 reviews

Average price €15

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

South American

Calle General Ramírez de Madrid, 14, 28020, Madrid

8.6 / 10
266 reviews

Average price €15

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

Japanese

C/ Hermosilla, 69, 28001, Madrid

8.9 / 10
3,882 reviews

Average price €13

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

From Galicia

Calle Ancora, 28045, Madrid

9.3 / 10
233 reviews

Average price €15

Menú 11 € 11 €

Japanese

Calle de la Torrecilla del Leal, 28012, Madrid

9.3 / 10
318 reviews

Average price €15

Menú 9.50€ 9,5 €

Venezuelan

Calle de Almansa, 41, 28039, Madrid

8.8 / 10
1,061 reviews

Average price €13

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

Filter

TheFork advantages