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,473 restaurants

Sort by Relevance

insiderBasque

SAGARDI Castellana

Paseo de la Castellana, 13, 28046, Madrid

8.6 / 10
245 reviews

Average price €50 Accepts Yums

Spanish

C/ Hortaleza, 118, 28004, Madrid

Average price €22

Menú Grupos 24€

Russian

Plaza de la Paja, 2, 28005, Madrid

8.4 / 10
991 reviews

Average price €23

Menu 22€

American

Calle Calderilla, 1, 28054, Madrid

Average price €18

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

Mediterranean

Calle de Preciados, 3, 28013, Madrid

Average price €40

European

Calle Biarritz, 2, 28028, Madrid

7.9 / 10
16 reviews

Average price €27

Menu 22€

Calle de Valdecanillas, 27, 28037, Madrid

8.4 / 10
80 reviews

Average price €25

Italian

Calle Calderilla, 11, 28054, Madrid

8.4 / 10
536 reviews

Average price €25

insiderInternational

Calle de Velázquez, 8, 28001, Madrid

Average price €25

Menú almuerzo 23€

American

Calle de Alcalá, 4, 28014, Madrid

8.2 / 10
28 reviews

Average price €16

Menu 13.95€

YUMS x2Chinese

Calle de Sagasta, 27, 28004, Madrid

8.7 / 10
123 reviews

Average price €9

Menú 6.95 €

Italian

Avda. de Manoteras, 40, 28050, Madrid

8.6 / 10
343 reviews

Average price €18

Venezuelan

Calle de Méndez Álvaro, 32, 28045, Madrid

Average price €22

Fusion

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

Average price €22

Mediterranean

Calle de las Fuentes, 9, 28013, Madrid

Average price €20

Calle Diego de León, 60, 28006, Madrid

Average price €20

Italian

Calle de la Reina, 20, 28004, Madrid

8.4 / 10
42 reviews

Average price €30

American

Carr. de Canillas, 142, 28043, Madrid

Average price €20

Mediterranean

Calle de Albasanz, 58, 28037, Madrid

Average price €15

Spanish

Calle del Puerto de Used, 3, 28031, Madrid

Average price €15

Traditional cuisine

Av. de Carabanchel Alto, 60, 28044, Madrid

Average price €12

Spanish

Calle de García de Paredes, 63, 28010, Madrid

Average price €25

American

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

8.9 / 10
112 reviews

Average price €12

Japanese

Calle de Cronos, 6, 28037, Madrid

8.9 / 10
148 reviews

Average price €18

Mediterranean

Calle Miguel Ángel, 26, 28010, Madrid

8.3 / 10
77 reviews

Average price €15

Filter

TheFork advantages