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

Sort by Relevance

InsiderCreative

Bache

Calle de Rodríguez San Pedro, 2, 28015, Madrid

8.6 / 10
948 reviews

Average price €25

Chinese

Calle de Gutierre de Cetina, 69, 28017, Madrid

8.5 / 10
19 reviews

Average price €15

Spanish

Calle del Desengaño, 14, 28004, Madrid

8.1 / 10
105 reviews

Average price €20

Menu 14€

Steakhouse

C/ Barcelona, 2, 28012, Madrid

8.5 / 10
514 reviews

Average price €25

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

Andalou

Calle de Narváez, 48, 28009 Madrid, Spain, 28009, Madrid

8.5 / 10
372 reviews

Average price €25

Mexican

C/ Pradillo, 30, 28002, Madrid

8.5 / 10
1,027 reviews

Average price €21

Russian

Calle Lope de Vega, 20, 28014, Madrid

8.0 / 10
241 reviews

Average price €25

Menu 14€

Mediterranean

Calle Viloria de La Rioja, 56, 28050, Madrid

Average price €15 american express Welcome

Spanish

Paseo del General Martínez Campos, 4, 28010, Madrid

Average price €25

From Asturias

Calle de Bocángel, 35, 28028, Madrid

Average price €25

Mediterranean

Calle Vázquez de Mella, 1, 28017, Madrid

Average price €15

Spanish

Calle de la Cruz, 27, 28012, Madrid

Average price €13

Japanese

Calle Labajos, 4, 28034, Madrid

Average price €15

Spanish

Calle Ariel, 15, 28045, Madrid

Average price €15

Italian

Calle del Dr. Fleming, 23, 28036, Madrid

Average price €20

Spanish

Calle de Uruguay, 1, 28016, Madrid

Average price €40

InsiderFine Dining

Calle de Fernández de la Hoz, 66, 28010, Madrid

Average price €50

Mediterranean

Plaza Niño Jesús, 3, 28009, Madrid

Average price €20

Spanish

Calle de la Torrecilla del Leal, 28012, Madrid

Average price €20

Indian

Calle de Tumaco, 22, 28027, Madrid

Average price €15

Asian

Calle de Martín de los Heros, 19, 28008, Madrid

Average price €15

From Asturias

Calle del Pilar de Zaragoza, 95, 28028, Madrid

Average price €20

InsiderAmerican

Calle de Lagasca, 5, 28001, Madrid

Average price €15

Spanish

Calle de Serrano, 85, 28006, Madrid

Average price €15

InsiderMediterranean

Calle de Narváez, 67, 28009, Madrid

Average price €35

Filter

TheFork advantages