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

Sort by Relevance

Fine Dining

Lakuntza

C/ General Díaz Porlier, 97 (semiesquina con Diego de León), 28006, Madrid

Average price €36

Spanish

Ventura de la Vega, 9, 28014, Madrid

Average price €22

Mexican

Calle Ventura de la Vega, 11, 28014, Madrid

Average price €20

Menú del día 12€

Indian

C/ Barbieri, 4, 28004, Madrid

Average price €12

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

InsiderFrom Asturias

C/ Doctor Castelo, 48, 28009, Madrid

Average price €32

Italian

C/ Raimundo Fernández Villaverde, 28, 28003, Madrid

Average price €23

Mediterranean

C/ Capitán Haya, 43, 28020, Madrid

Average price €28

Mediterranean

C/ Fuente del Berro, 31, 28009, Madrid

Average price €29

Spanish

Calle de Padilla, 3, 28006, Madrid

Average price €17

Arrocería

C/ Moreto, 7, 28014, Madrid

Average price €31

Menú noche 24 €

InsiderBasque

C/ Infanta Mercedes, 79, 28020, Madrid

Average price €53

InsiderBasque

Plaza Angel Carbajo, 6, 28020, Madrid

Average price €53

Spanish

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

Average price €25

Spanish

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

Average price €20

From market

C/ Alberto Alcocer, 5, 28036, Madrid

Average price €47

Spanish

C/ Mayor, 13, 28013, Madrid

Average price €20

Steakhouse

C/ Barcelona, 2, 28012, Madrid

8.4 / 10
514 reviews

Average price €25

Spanish

Plaza de Valparaíso, 3, 28016, Madrid

Average price €26

Creative

Calle Lavapiés, 8, 28012 Madrid, 28012, Madrid

Average price €16

Fine Dining

C/ Infanta Mercedes,103, 28020, Madrid

Average price €50

Tasting menu 57€

From market

Calle Puigcerdà, 8, 28001 Madrid, Spain, 28001, Madrid

Average price €35

From Madrid

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

Average price €28

Cocido Madrileño 22€

Italian

C/ Pedro Muguruza, 3, 28036, Madrid

Average price €25

From Madrid

Calle de San Millán, 28005, Madrid

Average price €22

Spanish

Carrera de San Jerónimo, 5, 28014, Madrid

Average price €24

Filter

TheFork advantages