What
Where

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

The Best Good for families Restaurants in Madrid

1,428 restaurants

Sort by Relevance

Mama Teresa Burger, Madrid

AMERICAN

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

112

Average price €12

Grill Still, Madrid

SPANISH

Calle de Valdecanillas, 61, 28037, Madrid

Average price €15

El Cortijo, Madrid

SPANISH

El Cortijo

8.3 / 10

Av. Real de Pinto, 158, 28021, Madrid

28

Average price €30

Agustinache, Madrid

SPANISH

Calle del Príncipe de Vergara, 128, 28002, Madrid

11

Average price €20

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

La Taberna de Jano, Madrid

MEDITERRANEAN

Calle de Béjar, 1, 28028, Madrid

6

Average price €25

Taperia 26, Madrid

SPANISH

Taperia 26

8.3 / 10

Calle Miguel Ángel, 26, 28010, Madrid

219

Average price €18

La Tapería del Prado, Madrid

MEDITERRANEAN

Plaza de Platerías de Martínez, 1, 28014, Madrid

7

Average price €25

InsiderInsiderCasa Da Troya, Madrid

INSIDER

Casa Da Troya

8.4 / 10

Calle Emiliano Barral, 14B, 28043, Madrid

252

Average price €40

Asador Sidrería Pikondo, Madrid

FROM MARKET

Calle de Ocaña, 112, 28047, Madrid

524

Average price €30

La Tagliatella Sexta Avenida, Madrid

ITALIAN

Avenida de la Victoria, 2, 28023, Madrid

106

Average price €18

La Tagliatella - Campo de las Naciones, Madrid

ITALIAN

C/ Avenida Andes, 25, 28043, Madrid

396

Average price €18

La Tagliatella Las Tablas, Madrid

ITALIAN

Paseo San Millán de la Cogolla, 7, 28050, Madrid

766

Average price €18

Los Cigarrales, Madrid

Los Cigarrales

8.4 / 10

Calle de Antonio López, 52, 28019, Madrid

112

Average price €34

Sensaciones Liabeny, Madrid

MEDITERRANEAN

Calle de la Salud, 28013, Madrid

22

Average price €35

Huerto de Lucas, Madrid

FROM MARKET

Huerto de Lucas

8.5 / 10

Calle San Lucas, 13, 28004, Madrid

657

Average price €20

La Pulpería de Victoria, Madrid

C/ Victoria, 2, 28012, Madrid

3477

Average price €20

Mughul Indian, Madrid

INDIAN

Mughul Indian

8.7 / 10

C/ San Bernardino, 10, 28015, Madrid

4254

Average price €15

LARRUN, Madrid

MEDITERRANEAN

LARRUN

8.2 / 10

Av. del Camino de Santiago, 1, 28050, Madrid

11

Average price €22

Campo de las Naciones - El Corte Inglés, Madrid

MEDITERRANEAN

Av. de los Andes, 50, 28042, Madrid

5

Average price €40

NH Madrid Ventas, Madrid

EUROPEAN

Calle Biarritz, 2, 28028, Madrid

13

Average price €27

AlliOli Valencian Food, Madrid

Calle de Carlos Arniches, 14, 28005, Madrid

509

Average price €22

bAravaca, Madrid

MEDITERRANEAN

bAravaca

8.2 / 10

C/ Blanca de Castilla, 5 local 3, 28023, Madrid

501

Average price €19

Los Clarines, Madrid

SPANISH

Los Clarines

8.3 / 10

C/ Bocángel, 2, 28028, Madrid

55

Average price €30

La Biotika, Madrid

VEGETARIAN

La Biotika

8.3 / 10

C/ Amor de Dios, 3, 28014, Madrid

172

Average price €17

Nanai restaurante  espacio cultural, Madrid

MEDITERRANEAN

Calle del Barco, 26, 28004, Madrid

290

Average price €22

Filter

TheFork Benefits