TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Good for families Restaurants in Madrid

1,483 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.

Spanish

Green Marta II

Av del Cardenal Herrera Oria, 1, 28034, Madrid

9.0 / 10
951 reviews

Average price €30

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

Indian

Calle Hospital de Órbigo, 9, 28050, Madrid

9.2 / 10
453 reviews

Average price €25

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

Indian

Plaza de Cascorro, 3, 28012, Madrid

9.0 / 10
1,659 reviews

Average price €20

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

Spanish

Crta. Madrid- El Pardo M 605, KM 1,2, 28035, Madrid

8.9 / 10
706 reviews

Average price €30

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

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

Mediterranean

Av. del Monasterio de Silos, 83, 28049, Madrid

8.9 / 10
510 reviews

Average price €35

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

Thai

c/ Navarrete, 9, 28050, Madrid

9.0 / 10
3,590 reviews

Average price €19

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

Del Norte

C/ General Ampudia, 18, 28003, Madrid

8.9 / 10
2,335 reviews

Average price €35

-50% sur la carte !

American

Calle de Gaztambide 53, 28015, Madrid

9.0 / 10
76 reviews

Average price €17

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

From Castille

Cuesta de San Vicente, 2, 28008, Madrid

9.0 / 10
234 reviews

Average price €35

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

InsiderSpanish

Calle de Jesús, 2, 28014, Madrid

8.7 / 10
460 reviews

Average price €20

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

From Madrid

Calle de la Palma, 63, 28015, Madrid

8.9 / 10
355 reviews

Average price €30 Accepts Yums

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

Mediterranean

Av. de Burgos, 12, 28036, Madrid

9.0 / 10
112 reviews

Average price €20

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

YUMS x2Mexican

Calle del León, 5, 28014, Madrid

9.3 / 10
8 reviews

Average price €22

Asian

Calle de Sandoval, 18, 28010, Madrid

9.0 / 10
404 reviews

Average price €25

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

InsiderDel Norte

Calle del Torpedero Tucumán, 32, 28016, Madrid

9.1 / 10
732 reviews

Average price €43

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

InsiderSpanish

Calle del Castillo, 19, 28010, Madrid

9.1 / 10
846 reviews

Average price €40

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

Mexican

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

9.1 / 10
7,842 reviews

Average price €15

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

InsiderThai

C/Fromista, 16-18, 28050, Madrid

9.1 / 10
4,619 reviews

Average price €30

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

InsiderFine Dining

Plaza de Oriente, 6, 28013, Madrid

9.1 / 10
661 reviews

Average price €50

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

InsiderIndian

C/ Alonso Heredia, 22, 28028, Madrid

9.1 / 10
1,264 reviews

Average price €21

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

InsiderSteakhouse

Calle de Juan de Austria, 27, 28010, Madrid

9.5 / 10
886 reviews

Average price €40

Menú carne roja 28€

InsiderMediterranean

Calle de Velázquez, 8, 28001, Madrid

9.7 / 10
243 reviews

Average price €60

Thai

Cuesta de San Vicente, 32 izd, 28008, Madrid

9.1 / 10
59 reviews

Average price €20

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

Spanish

Calle de la Reina, 15, 28004, Madrid

8.8 / 10
8,026 reviews

Average price €37 Accepts Yums

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

Spanish

C/ de la Verónica, 4, 28014, Madrid

9.1 / 10
2,914 reviews

Average price €25 Accepts Yums

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

Filter

TheFork advantages