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,483 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Spanish

La Taberna de Mister Pinkleton

C/ Cuchilleros, 7, 28005, Madrid

8.9 / 10
365 reviews

Average price €30

Show + Cena 65€ por persona

German

Calle Rufino Blanco, 8, 28028, Madrid

7.4 / 10
5 reviews

Average price €20

Cuban

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

7.4 / 10
8 reviews

Average price €18

American

Plaza de la República del Ecuador, 2, 28016, Madrid

6.7 / 10
5 reviews

Average price €18

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

Italian

Calle de Alburquerque, 5, 28010, Madrid

8.2 / 10
15 reviews

Average price €25 Accepts Yums

Spanish

Calle de Valdecanillas, 61, 28037, Madrid

7.2 / 10
3 reviews

Average price €15

Spanish

Calle Tomás Redondo, 3, 28033, Madrid

7.2 / 10
9 reviews

Average price €12

Spanish

Calle de Fuencarral, 43, 28004, Madrid

6.4 / 10
27 reviews

Average price €20

Spanish

Pista del Cristo de El Pardo, 28048, Madrid

7.7 / 10
594 reviews

Average price €35 Accepts Yums

Venezuelan

Calle de Hortaleza, 98, 28004, Madrid

9.1 / 10
163 reviews

Average price €15

Mediterranean

Calle de Ibiza, 26, 28009, Madrid

6.8 / 10
6 reviews

Average price €20

Mediterranean

C/ Tortosa, 10, 28045, Madrid

6.6 / 10
144 reviews

Average price €26

InsiderSpanish

Bulevar José Prat, 9, 28032, Madrid

9.2 / 10
335 reviews

Average price €30

YUMS x2Spanish

C/ Ruiz de Alarcón, 27, 28014, Madrid

8.3 / 10
415 reviews

Average price €28 Accepts Yums

Mediterranean

Calle de la Luna, 3, 28004, Madrid

8.9 / 10
1,088 reviews

Average price €25

Menu 20€

American

Calle Calderilla, 1, 28054, Madrid

7.7 / 10
6 reviews

Average price €18

InsiderSpanish

Calle Argensola, 7, 28004, Madrid

8.9 / 10
94 reviews

Average price €35

Spanish

C/ Nuestra Señora de Valverde, 119, 28034, Madrid

9.0 / 10
533 reviews

Average price €28

Mediterranean

Calle del Alcalde Sáinz de Baranda, 59, 28009, Madrid

8.8 / 10
128 reviews

Average price €30

Creative

Calle de Sta Engracia, 108, 28003, Madrid

8.5 / 10
504 reviews

Average price €35

Brunch Buffet Vegano 24€

International

Calle de Génova, 21, 28004, Madrid

8.6 / 10
447 reviews

Average price €25

Fórmula 15.40€

Arrocería

C/ Arturo Soria, 2, 28027, Madrid

8.9 / 10
1,005 reviews

Average price €30

From Asturias

C/ Fernán González, 43, 28009, Madrid

7.9 / 10
352 reviews

Average price €24

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

InsiderGreek

C/ Francisco Silvela, 30, 28028, Madrid

8.8 / 10
1,583 reviews

Average price €25

Normal

From market

C/ Fuencarral, 61, 28004, Madrid

8.0 / 10
1,684 reviews

Average price €20

Group Special: Menu 33€

Filter

TheFork advantages