TheFork, a Trip advisor company

What
Where

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

The Best Good for families Restaurants in Madrid

1,454 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

Trattoria Sant Arcangelo

C/ Moreto, 15, 28014, Madrid

8.7 / 10
2,428 reviews

Average price €18

InsiderFrom Asturias

C/ Ventura de la Vega, 16, 28014, Madrid

9.2 / 10
558 reviews

Average price €30

American

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

8.9 / 10
113 reviews

Average price €12

InsiderMexican

C/ Caños del Peral, 3, 28013, Madrid

8.9 / 10
933 reviews

Average price €30

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

Spanish

Av. Real de Pinto, 158, 28021, Madrid

7.9 / 10
30 reviews

Average price €30

Mediterranean

Gran Via 9, Madrid

9.1 / 10
352 reviews

Average price €25

Fusion

C/ Gaztambide, 11, 28015, Madrid

9.1 / 10
1,277 reviews

Average price €25

Fine Dining

Paseo de la Castellana, 259B, 28046, Madrid

8.9 / 10
1,201 reviews

Average price €60 Accepts Yums

Menu 67€

InsiderBasque

C/ Felipe V, 6, 28013, Madrid

8.8 / 10
1,221 reviews

Average price €45

Fusion

Calle Eusebio Morán, 31, 28019, Madrid

8.1 / 10
44 reviews

Average price €17 Accepts Yums

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

Mediterranean

Calle de Ibiza, 16, 28009, Madrid

8.0 / 10
13 reviews

Average price €30

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

Brazilian

Calle Puenteareas, 1, 28002, Madrid

8.6 / 10
1,481 reviews

Average price €15

InsiderItalian

Avenida Menéndez Pelayo, 41, 28009, Madrid

9.1 / 10
323 reviews

Average price €24

YUMS x2InsiderMeat Cuisine

Calle de Ventura de la Vega, 3, 28014, Madrid

Average price €50

Mediterranean

Calle de San Bernardo, 12, 28015, Madrid

6.0 / 10
12 reviews

Average price €20

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

Italian

Corredera Baja de San Pablo, 25, 28004, Madrid

9.0 / 10
95 reviews

Average price €18

InsiderItalian

Calle de Prim, 7, 28004, Madrid

9.0 / 10
710 reviews

Average price €30

Mediterranean

Calle de Silva, 4, 28013, Madrid

9.0 / 10
296 reviews

Average price €35 Accepts Yums

From Galicia

Calle Ferraz, 44, 28008, Madrid

8.8 / 10
77 reviews

Average price €25

Menú de Grupos 32.50€ 27 €

Seafood

Calle del Padre Claret, 12, 28002, Madrid

9.0 / 10
357 reviews

Average price €30 Accepts Yums

From Galicia

Calle de Jorge Juan, 56, 28001, Madrid

7.8 / 10
163 reviews

Average price €30 Accepts Yums

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

YUMS x2Venezuelan

Calle de Hernani, 14, 28020, Madrid

7.8 / 10
6 reviews

Average price €25

Mediterranean

Calle de Puente la Reina, 25, 28050, Madrid

8.8 / 10
442 reviews

Average price €18

Menú 13.90 € 13,9 €

From Castille

Calle de San Bernardo, 115, 28015, Madrid

8.2 / 10
587 reviews

Average price €25

Chinese

Calle de Ubeda, 21, 28034, Madrid

7.8 / 10
3 reviews

Average price €25

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

Filter

TheFork advantages