TheFork, a Trip advisor company

What
Where

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

The Best Good for families Restaurants in Madrid

1,463 restaurants

Sort by Relevance

Fine Dining

Lamoraga

C/ Jorge Juan, 22, 28001, Madrid

Average price €24

Menu 14.50€

International

Avenida de la Victoria, 7, 28023, Madrid

Average price €15

Menú buffet fin de semana 14.95 €

Fusion

C/ Ponciano, 5, 28015, Madrid

Average price €18

Set Menu 9.50€

Italian

C/ del León, 5, 28014, Madrid

Average price €18

Menu 10.50€

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

Mediterranean

C/ Alcalde Sáinz de Baranda, 72, 28009, Madrid

Average price €28

Set Menu 11.90€

Fine Dining

C/ Serrano, 27, 28001, Madrid

Average price €17

Menu 15.50€

Fine Dining

C/ Gran Vía, 46, 28013, Madrid

Average price €17

Menu 15.50€

Fine Dining

C/ Velázquez, 92, 28001, Madrid

Average price €17

Menu 15.50€

Spanish

C/ Conde de Peñalver, 94, 28006, Madrid

Average price €32

Menu 10€

Mediterranean

C/ Doctor Fleming, 23, 28036, Madrid

Average price €30

Set Menu 20€

American

C/ Ferraz, 9 Local 2, 28008, Madrid

Average price €18

Menu 10.5€

Spanish

C/ Corazón de María, 57, 28002, Madrid

Average price €30

Menu 12,90€

Author

C/ Lagasca, 103, 28006, Madrid

Average price €41

Set Menu 40€

Spanish

C/ Jeronima LLorente, 64, 28039, Madrid

Average price €22

Menú del día 14 €

From market

Avenida Monasterio de El Escorial, 6, 28049, Madrid

Average price €25

Menu 22.50€

Spanish

C/ Toledo, 140, 28005, Madrid

Average price €14

Menu 11.90€

Mediterranean

C/ Libertad, 23, 28004, Madrid

Average price €18

Set Menu 13.90€

Italian

C/ Ventura de la Vega, 11-13, 28014, Madrid

Average price €29

From market

Paseo de las Yeserías, 7, 28005, Madrid

Average price €20

Fine Dining

C/ Redondilla, 7, 28005, Madrid

Average price €18

Menudogusto B 24€

Spanish

C/ Gaztambide, 53, 28015, Madrid

Average price €25

Menu 10.50 €

Italian

C/ Segovia, 8, 28005, Madrid

Average price €19

Menu 10.50 €

Brazilian

C/ Modesto Lafuente, 15, 28003, Madrid

Average price €23

Menu 10.50 €

Creative

C/ Moratin, 19, 28014, Madrid

Average price €18

Group Special: Menu 28€ (4 to 15 p.)

From market

C/ Agastia, 126, 28043, Madrid

Average price €26

Menú de Grupo 40€

Filter

TheFork advantages