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.

International

Dry Martini By Javier de Las Muelas - Gran Meliá Fénix

Calle de Hermosilla, 2, 28001, Madrid

8.7 / 10
172 reviews

Average price €35

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

Spanish

Pje. Rueca, 2, 28037, Madrid

7.5 / 10
11 reviews

Average price €15

Menu 9.5€

Vegetarian

C/ Amor de Dios, 3, 28014, Madrid

8.0 / 10
192 reviews

Average price €17

InsiderAmerican

Paseo de la Castellana, 89, 28046, Madrid

8.5 / 10
1,304 reviews

Average price €18

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

Traditional cuisine

Calle Julio Camba, 5, 28028, Madrid

8.2 / 10
12 reviews

Average price €20

Catalan

Calle de Valdecanillas, 27, 28037, Madrid

8.2 / 10
82 reviews

Average price €25

Italian

C/ Avenida Andes, 25, 28043, Madrid

8.3 / 10
426 reviews

Average price €18

Mediterranean

Calle de Manuel Tovar, 25, 28034, Madrid

6.2 / 10
84 reviews

Average price €20

Menú Adultos 22.50 €

Spanish

Paseo de Recoletos, 21, 28004, Madrid

7.1 / 10
735 reviews

Average price €30

Menu 35€

Spanish

Av. Real de Pinto, 158, 28021, Madrid

7.8 / 10
30 reviews

Average price €30

Spanish

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

7.8 / 10
60 reviews

Average price €20

Italian

Paseo de S. Fco. de Sales, 25, 28003, Madrid

8.1 / 10
54 reviews

Average price €16

Mediterranean

C/ Blanca de Castilla, 5 local 3, 28023, Madrid

8.1 / 10
526 reviews

Average price €19

Spanish

Av. de Manoteras, 44, 28050, Madrid

5.1 / 10
19 reviews

Average price €11

Menu 10.90€

Spanish

Av. de Machupichu, 19, 28043, Madrid

7.8 / 10
28 reviews

Average price €15

Spanish

Plaza de la Província, 3, 28012, Madrid

7.7 / 10
44 reviews

Average price €22

Italian

C/ Valverde, 7, 28004, Madrid

5.8 / 10
42 reviews

Average price €8

Menú de Grupos 15€

Mediterranean

Calle del Arenal, 15, 28013, Madrid

8.0 / 10
102 reviews

Average price €11

Japanese

C/ Benito Gutierrez, 4, 28008, Madrid

8.0 / 10
930 reviews

Average price €18

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

From Galicia

Calle Monasterio de Sobrado, 5, 28034, Madrid

7.6 / 10
37 reviews

Average price €20

Arrocería

Calle de Máiquez, 31, 28009, Madrid

7.9 / 10
553 reviews

Average price €30

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

Fusion

Calle de Sta Engracia, 53, 28010, Madrid

7.5 / 10
116 reviews

Average price €25 Accepts Yums

American

Estación de Chamartin, 28036, Madrid

6.6 / 10
107 reviews

Average price €8

Menú Rolling 11.90€

International

Calle del Conde Duque, 10, 28015, Madrid

8.5 / 10
32 reviews

Average price €25

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

YUMS x2Spanish

C/ Ríos Rosas, 6, 28003, Madrid

8.5 / 10
246 reviews

Average price €25

Filter

TheFork advantages