What
Where

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

The Best Good for families Restaurants in Madrid

1,417 restaurants

Sort by Relevance

Twin Pizza Valverde, Madrid

ITALIAN

C/ Valverde, 7, 28004, Madrid

40

Average price €8

La Castafiore, Madrid

SPANISH

La Castafiore

8.5 / 10

C/ Marqués de Monasterio, 5, 28004, Madrid

693

Average price €36 accept Yums

Cruz Blanca, Madrid

SPANISH

Cruz Blanca

7.7 / 10

C/ Hortaleza, 118, 28004, Madrid

49

Average price €22

Uribe, Madrid

SPANISH

Uribe

8.6 / 10

Calle de Torquemada, 10, 28043, Madrid

246

Average price €20 accept Yums

Terra das Meigas, Madrid

Calle Monasterio de Sobrado, 5, 28034, Madrid

28

Average price €20

El Rincón de la Cruz Blanca - Comercio, Madrid

SPANISH

Calle del Comercio, 2, 28007, Madrid

81

Average price €25

InsiderLa Cocina de Frente, Madrid

INSIDERMEDITERRANEAN

Calle de Ibiza, 40, 28009, Madrid

19

Average price €45

El Puchero de Mi Abuela, Madrid

TRADITIONAL CUISINE

Calle de Palos de la Frontera, 19, 28045, Madrid

94

Average price €25

Ovo, Madrid

ITALIAN

Ovo

7.6 / 10

C/ Camino de la Zarzuela, 11, 28023, Madrid

272

Average price €18

Tapa Tapa - Arenal, Madrid

MEDITERRANEAN

Calle del Arenal, 15, 28013, Madrid

40

Average price €11

Morao Tapas Velázquez, Madrid

MEDITERRANEAN

C/ Velázquez, 40, 28001, Madrid

1000

Average price €15

Babel, Madrid

FROM MARKET

Babel

7.9 / 10

Calle Bahía de Gando, 1 (CC. Bahía Center), 28042, Madrid

322

Average price €20

Casa Paulino de Alonso Cano, Madrid

FROM MARKET

C/ Alonso Cano, 34, 28003, Madrid

538

Average price €25

#TheVar, Madrid

SPANISH

#TheVar

7.5 / 10

Calle de Uruguay, 1, 28016, Madrid

11

Average price €40

El Buen Hacer, Madrid

SPANISH

El Buen Hacer

8.5 / 10

Av del Cardenal Herrera Oria, 277, 28035, Madrid

31

Average price €16

Rubimar, Madrid

SPANISH

Rubimar

7.6 / 10

Calle Tomás Redondo, 3, 28033, Madrid

9

Average price €12

La Entreplanta, Madrid

SPANISH

La Entreplanta

7.5 / 10

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

59

Average price €20

Magaly, Madrid

MEDITERRANEAN

Magaly

7.6 / 10

C/ de Albacete, 2, 28027, Madrid

32

Average price €32

Rolling Dance & Burger, Madrid

AMERICAN

Estación de Chamartin, 28036, Madrid

98

Average price €8

La Libanesa, Madrid

LEBANESE

La Libanesa

7.3 / 10

Calle Jacometrezo, 15, 28013, Madrid

123

Average price €14

La Lonja Taberna, Madrid

Plaza de Oriente, 6, 28013, Madrid

200

Average price €25

Ole Tu, Madrid

SPANISH

Ole Tu

 / 10

Av. de Monforte de Lemos, 170, 28029, Madrid

3

Average price €20

Ottica, Madrid

MEDITERRANEAN

Ottica

8.9 / 10

Calle del Padre Claret, 1, 28002, Madrid

395

Average price €25

Ferrara Gastronomía, Madrid

FROM MARKET

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

714

Average price €26 accept Yums

Campiello, Madrid

SPANISH

Campiello

7.4 / 10

Calle de Toledo, 122, 28005, Madrid

11

Average price €30

Filter

TheFork Benefits