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

Sort by Relevance

From market

Santana

C/ Agastia, 126, 28043, Madrid

Average price €26

Menú de Grupo 40€

From market

C/ Trueba y Fernández, 16, 28016, Madrid

Average price €55

Menú a la Carta Maitia 45€

American

C/ Valle de Mena, 2, 28035, Madrid

Average price €15

Today's lunch Menu 10.90 €

From Galicia

C/ Joaquin María López, 41, 28015, Madrid

Average price €29

Today's MenuXente Nova 9.90 €

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

International

C/ San Bernardo, 118, 28015, Madrid

Average price €15

Menu Buffand Libre de Monday a Friday - dinner 16.80 €

International

C/ de la Moreria,11, 28005, Madrid

Average price €18

Menu 16€

Thai

C/ Alcalá, 84, 28009, Madrid

Average price €26

Menu 25 €

Spanish

C/ San Bernardo, 85, 28015, Madrid

Average price €15

Menú Fin de Semana 12€

Andalou

C/ Rafael Calvo, 36, 28010, Madrid

Average price €25

Menú Triana 45€

Japanese

C/ Principe de vergara, 289, 28016, Madrid

Average price €25

Set Menu 18.80€

Mediterranean

C/ O' Donell, 53, 28009, Madrid

Average price €23

Menu de Trabajo 42.15€

Spanish

C/ Duque de Sesto, 40, 28009, Madrid

Average price €24

Menú 2 Grupos 40€

InsiderJapanese

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

Average price €25

Menu 15€

Andalou

C/ Conde de Serrallo, 1, 28029, Madrid

Average price €24

Group menu 25€

Mediterranean

C/ Vía de los Poblados, 3, 28033, Madrid

Average price €31

Today's special menu 10.25 €

Middle Eastern

C/ Leganitos, 27, 28013, Madrid

Average price €19

Menu 16.95€

Spanish

C/ La Lechuga, 2, 28012, Madrid

Average price €30

Menú del Día 12.90 €

From market

C/ Isabel Colbrand, 20, 28050, Madrid

Average price €20

Menú especial La Nava 3º Aniversario 19 €

Spanish

C/ Blasco de Garay, 66, 28015, Madrid

Average price €25

Menú de Mediodía 10€

From Galicia

C/ Conde Duque, 30, 28015, Madrid

Average price €20

Group menu 25 €

Creative

Avenida Brasil, 6, 28020, Madrid

Average price €17

Menú Cóctel A 35 €

Spanish

Calle de la Hermandad de Donantes de Sangre, 1, 28041, Madrid

Average price €32

Group menu Meat a la Brasa 24.75 €

Basque

Plaza Tirso de Molina, 7, 28012, Madrid

Average price €29

Menu 25 €

InsiderFine Dining

C/ Arte, 33, 28033, Madrid

Average price €40

Menú Día de la Madre 29€

From Galicia

C/ Santa María Micaela, 4, 28008, Madrid

Average price €20

Menu 14€

Filter

TheFork advantages