What
Where

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

The Best Good for families Restaurants in Madrid

1,456 restaurants

Sort by Relevance

El Rinconcito de Candela, Madrid

MEDITERRANEAN

Calle Torrecilla del Puerto, 5, 28043, Madrid

2299

Average price €35

El Rincón del Capricho, Madrid

MEDITERRANEAN

Calle Jardines de Aranjuez, 1, 28042, Madrid

Average price €25

El Buen Hacer, Madrid

SPANISH

El Buen Hacer

8.4 / 10

Av del Cardenal Herrera Oria, 277, 28035, Madrid

31

Average price €16

La Tapería del Prado, Madrid

MEDITERRANEAN

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

7

Average price €25

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

Cabo Fisterra, Madrid

Cabo Fisterra

8.4 / 10

Paseo de las Yeserías, 15, 28005, Madrid

16

Average price €30

Casa Benito, Madrid

C/ Santa Engracia, 75, 28010, Madrid

79

Average price €36

Asador Ricardo, Madrid

STEAKHOUSE

C/ Puente de Capuchinos, 28048, Madrid

67

Average price €35

Espada Da'Tomaso, Madrid

MEDITERRANEAN

Calle de Ibiza, 26, 28009, Madrid

6

Average price €20

Twin Pizza Valverde, Madrid

ITALIAN

C/ Valverde, 7, 28004, Madrid

41

Average price €8

El grano, Madrid

MEDITERRANEAN

El grano

6.7 / 10

Calle de Augusto Figueroa, 14, 28004, Madrid

5

Average price €12

Café del Rey, Madrid

MEDITERRANEAN

Café del Rey

8.3 / 10

Paseo del Rey, 22, 28008, Madrid

40

Average price €30

La Paella de la Reina, Madrid

C/ Reina, 39, 28004, Madrid

616

Average price €28

La Piemontesa Los Andes, Madrid

ITALIAN

Av. de los Andes, 48, 28042, Madrid

48

Average price €16

Terra das Meigas, Madrid

Calle Monasterio de Sobrado, 5, 28034, Madrid

34

Average price €20

Ferrara Gastronomía, Madrid

FROM MARKET

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

741

Average price €26 accepts Yums

Los Angeles, Madrid

Los Angeles

7.7 / 10

Calle Ángel, 8, 28005, Madrid

80

Average price €15

La Entreplanta, Madrid

SPANISH

La Entreplanta

7.3 / 10

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

60

Average price €20

As de Bastos Madrid, Madrid

SPANISH

Calle de Castilla, 62, 28039, Madrid

615

Average price €20

Donde Blas, Madrid

CUBAN

Donde Blas

7.3 / 10

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

4

Average price €18

Grill Still, Madrid

SPANISH

Grill Still

7.2 / 10

Calle de Valdecanillas, 61, 28037, Madrid

3

Average price €15

La Fragua del Pinar, Madrid

Calle de Caleruega, 67, 28033, Madrid

199

Average price €22

El Mirador del Thyssen, Madrid

MEDITERRANEAN

Paseo del Prado, 8, 28014, Madrid

156

Average price €60

Puerta de Atocha, Madrid

MEDITERRANEAN

C/ Tortosa, 10, 28045, Madrid

144

Average price €26

Taberna Corrientes, Madrid

MEDITERRANEAN

C/ Toledo, 4, 28005, Madrid

65

Average price €16

Muuu, Madrid

MEDITERRANEAN

Muuu

7.9 / 10

Calle Víctor Andrés Belaunde, 8, 28016, Madrid

23

Average price €25

Filter

TheFork advantages