What
Where

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

The Best Good for families Restaurants in Madrid

1,435 restaurants

Sort by Relevance

Casa Paulino de Alonso Cano, Madrid

FROM MARKET

C/ Alonso Cano, 34, 28003, Madrid

564

Average price €25

La Piemontesa Los Andes, Madrid

ITALIAN

Av. de los Andes, 48, 28042, Madrid

19

Average price €16

#TheVar, Madrid

SPANISH

#TheVar

7.5 / 10

Calle de Uruguay, 1, 28016, Madrid

11

Average price €40

Rubimar, Madrid

SPANISH

Rubimar

7.6 / 10

Calle Tomás Redondo, 3, 28033, Madrid

9

Average price €12

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

Ikki, Madrid

JAPANESE

Ikki

7.9 / 10

C/ Benito Gutierrez, 4, 28008, Madrid

873

Average price €18

La Entreplanta, Madrid

SPANISH

La Entreplanta

7.3 / 10

Calle de Fernández de la Hoz, 53, 28003, Madrid

60

Average price €20

La Venganza de Malinche - Duque de Osuna, Madrid

MEXICAN

Calle Duque de Osuna, 5, 28015, Madrid

461

Average price €23

La Valenciana, Madrid

FROM MARKET

Calle Manuel Aleixandre, 10, 28045, Madrid

6

Average price €22

Taberna Los Angeles, Madrid

Costanilla de los Ángeles, 8, 28013, Madrid

101

Average price €20

Delisco - Fuencarral, Madrid

SPANISH

Calle de Fuencarral, 43, 28004, Madrid

24

Average price €20

La Libanesa, Madrid

LEBANESE

La Libanesa

6.7 / 10

Calle Jacometrezo, 15, 28013, Madrid

126

Average price €14

Donde Blas, Madrid

CUBAN

Donde Blas

7.3 / 10

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

4

Average price €18

El 70, Madrid

SPANISH

El 70

7.8 / 10

Av. de Machupichu, 19, 28043, Madrid

26

Average price €15

Horno de Juan Argüelles, Madrid

SPANISH

Calle de Joaquín María López, 30, 28015, Madrid

529

Average price €35

El Rincón del Capricho, Madrid

MEDITERRANEAN

Calle Jardines de Aranjuez, 1, 28042, Madrid

Average price €25

La Tapería del Prado, Madrid

MEDITERRANEAN

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

7

Average price €25

La Tagliatella Alcalá, Madrid

ITALIAN

C/ Alcalá, 498, 28027, Madrid

292

Average price €18

Trattoria Malatesta, Madrid

ITALIAN

C/ Coloreros, 5, 28013, Madrid

1154

Average price €22

Casa Benito, Madrid

C/ Santa Engracia, 75, 28010, Madrid

79

Average price €36

Twin Pizza Valverde, Madrid

ITALIAN

C/ Valverde, 7, 28004, Madrid

40

Average price €8

El grano, Madrid

MEDITERRANEAN

El grano

6.7 / 10

Calle de Augusto Figueroa, 14, 28004, Madrid

5

Average price €12

Puerta de Atocha, Madrid

MEDITERRANEAN

C/ Tortosa, 10, 28045, Madrid

142

Average price €26

La Taberna de Mayte, Madrid

INTERNATIONAL

Paseo del Pintor Rosales, 24, 28008, Madrid

43

Average price €25

Dry Martini By Javier de Las Muelas - Gran Meliá Fénix, Madrid

INTERNATIONAL

Calle de Hermosilla, 2, 28001, Madrid

158

Average price €35

Ferrara Gastronomía, Madrid

FROM MARKET

C/ Príncipe de Vergara, 200, 28002, Madrid

731

Average price €26 accepts Yums

Filter

TheFork Benefits