TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Good for families Restaurants in Madrid

1,473 restaurants

Sort by Relevance

Spanish

Café Gijón

Paseo de Recoletos, 21, 28004, Madrid

6.9 / 10
735 reviews

Average price €30

Menu 35€

Traditional cuisine

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

7.7 / 10
111 reviews

Average price €25

Italian

Calle Bravo Murillo, 365, 28020, Madrid

8.9 / 10
411 reviews

Average price €20

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

Argentinian

Paseo de la Castellana, 143, 28046, Madrid

8.7 / 10
2,531 reviews

Average price €25

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

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

French

Calle Corredera Baja de San Pablo, 4, 28004, Madrid

9.2 / 10
433 reviews

Average price €25

Set Menu undefined€

Chinese

Calle de la Infanta Mercedes, 62, 28020, Madrid

9.0 / 10
1,302 reviews

Average price €25

Set Menu 12.90€

Fusion

Paseo del General Martínez Campos, 26, 28010, Madrid

8.7 / 10
2,116 reviews

Average price €35

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

Spanish

Av. de Concha Espina, 1 - Puerta 30. Estadio Santiago Bernabéu, 28036, Madrid

8.3 / 10
2,500 reviews

Average price €27

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

From market

Calle de Fernández de los Ríos, 17, 28015, Madrid

7.9 / 10
98 reviews

Average price €30

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

Calle Ferraz, 5, 28008, Madrid

8.5 / 10
1,262 reviews

Average price €30

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

insiderMediterranean

Calle de Costa Rica, 28, 28016, Madrid

9.5 / 10
27 reviews

Average price €30

Brazilian

Calle Julio Antonio, 4, 28025, Madrid

9.5 / 10
15 reviews

Average price €20

Calle Granito, 26, 28045, Madrid

9.5 / 10
292 reviews

Average price €25

insiderFine Dining

Calle de Augusto Figueroa, 32, 28004, Madrid

9.5 / 10
136 reviews

Average price €60

insiderBasque

C/ Sancho Dávila, 15, 28028, Madrid

9.5 / 10
1,600 reviews

Average price €40

Mediterranean

C/ Alcalá, 423, 28027, Madrid

9.0 / 10
184 reviews

Average price €30

Indian

Calle de Isaac Peral, 38, 28015, Madrid

9.2 / 10
315 reviews

Average price €15

Menú del día 9.90 €

insiderIndian

Calle Pensamiento, 28, 28020, Madrid

9.4 / 10
1,354 reviews

Average price €30

insiderSteakhouse

Calle de Padre Damián, 38, 28036, Madrid

9.4 / 10
485 reviews

Average price €55

Peruvian

Calle Jardines, 21, 28013, Madrid

Average price €20

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

International

Calle Frómista, 14, 28050, Madrid

9.3 / 10
107 reviews

Average price €25

Spanish

Calle Cdad. Real, 4, 28045, Madrid

8.9 / 10
98 reviews

Average price €28

Spanish

Calle de Cádiz, 4, 28012, Madrid

9.3 / 10
3,624 reviews

Average price €15

Thai

Calle Fulgencio de Miguel, 7, 28039, Madrid

Average price €15

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

Mediterranean

Paseo San Millán de Cogolla, 26, 28050, Madrid

Average price €25

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

Filter

TheFork advantages