What

What

Where

Where

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

The Best Good for families Restaurants in Madrid

1,461 restaurants

Sort by Relevance

Restaurante Tempus, Madrid

MEDITERRANEAN

Calle de María de las Mercedes de Borbón, 110, 28055, Madrid

8

Average price €25

El Atelier de Dina, Madrid

VENEZUELAN

Calle de López de Hoyos, 9, 28006, Madrid

17

Average price €20

Preciados - El Corte Inglés, Madrid

MEDITERRANEAN

Calle de Preciados, 3, 28013, Madrid

Average price €40

NH Madrid Ventas, Madrid

EUROPEAN

Calle Biarritz, 2, 28028, Madrid

16

Average price €27

Menu 22€

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

La Torre de Neila, Madrid

Calle de Valdecanillas, 27, 28037, Madrid

67

Average price €25

La Llave de Oro - Hotel Wellington, Madrid

INTERNATIONAL

Calle de Velázquez, 8, 28001, Madrid

93

Average price €25

Menú almuerzo 23€

Dolan, Madrid

MEDITERRANEAN

Dolan

8.8 / 10

Av. de Burgos, 12, 28036, Madrid

93

Average price €24

-30% off the "à la carte" menu!

Esplore - Clavel, Madrid

SPANISH

Calle del Clavel, 5, 28004, Madrid

313

Average price €20

Group Special: Menu 40€ (10 to 60 p.)

Elektra Madrid, Madrid

Elektra Madrid

8.5 / 10

Calle de Sta Engracia, 108, 28003, Madrid

494

Average price €35

Brunch Buffet Vegano 24€

La venganza de Malinche - Jardines, Madrid

MEXICAN

Calle Jardines, 5, 28013, Madrid

672

Average price €25

Compostela, Madrid

Compostela

8.6 / 10

Calle Serrano Jover, 6, 28015, Madrid

288

Average price €20

Monss, Madrid

MEDITERRANEAN

Monss

 / 10

Calle Carboneros, 2, 28048, Madrid

Average price €17

Cucurucho Bar, Madrid

SPANISH

Calle Magallanes, 22, 28015, Madrid

Average price €20

La Bodeguita de Orense, Madrid

SPANISH

Calle de Orense, 39, 28020, Madrid

Average price €25

The Handyman Tavern, Madrid

AMERICAN

Carr. de Canillas, 142, 28043, Madrid

Average price €20

El Fronton de Tito, Madrid

MEDITERRANEAN

Calle de Albasanz, 58, 28037, Madrid

Average price €15

ALBIÑANO, Madrid

SPANISH

ALBIÑANO

 / 10

Calle del Puerto de Used, 3, 28031, Madrid

Average price €15

Bar Torres II, Madrid

TRADITIONAL CUISINE

Av. de Carabanchel Alto, 60, 28044, Madrid

Average price €12

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

MEDITERRANEAN

Av. de los Andes, 50, 28042, Madrid

7

Average price €40

Goya - El Corte Inglés, Madrid

MEDITERRANEAN

Calle de Goya, 87, 28001, Madrid

5

Average price €40

Quero, Madrid

SPANISH

Quero

 / 10

Calle de García de Paredes, 63, 28010, Madrid

4

Average price €25

Mama Teresa Burger, Madrid

AMERICAN

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

112

Average price €12

Soria, Madrid

Soria

9.3 / 10

Calle Ancora, 28045, Madrid

198

Average price €15

Menu 11€

La Ventana Verde, Madrid

MEDITERRANEAN

Calle Arte, 1, 28033, Madrid

35

Average price €12

Taperia 26, Madrid

SPANISH

Taperia 26

8.3 / 10

Calle Miguel Ángel, 26, 28010, Madrid

226

Average price €18

Filter

TheFork advantages