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

Sort by Relevance

Mediterranean

Sita Lounge

Plaza Manuel Rodrigo, 7, 28043, Madrid

Average price €30

Spanish

Plaza Remonta, 9, 28039, Madrid

Average price €20

Spanish

Calle de Müller, 35, 28039, Madrid

Average price €30

Spanish

Plaza Remonta, 5, 28039, Madrid

Average price €25

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

American

Calle de Pradillo, 30 (entrada por C/ Nieremberg), 28002, Madrid

Average price €12

Mediterranean

Plaza del Carmen, 4, 28013, Madrid

Average price €28

Spanish

Calle de Cartagena, 58, 28028, Madrid

Average price €20

Spanish

Calle de Andres Mellado, 54, 28015, Madrid

Average price €26

1 starMICHELIN 2020From Canarias

Calle Lope de Vega, 9, 28014, Madrid

Average price €20

Spanish

Calle de Castelló, 115, 28006, Madrid

Average price €12

Spanish

Calle de Seco, 1, 28007, Madrid

Average price €25

American

Calle de la Batalla del Salado, 55, 28045, Madrid

Average price €12

French

Calle Colón, 14, 28004, Madrid

Average price €12

From market

Calle de Don Ramón de la Cruz, 72, 28006, Madrid

Average price €20

From market

Calle de Ibiza, 52, 28009, Madrid

Average price €25

Argentinian

Calle Lope de Vega, 15, 28014, Madrid

Average price €15

InsiderFine Dining

Calle Pedro Muguruza, 5, 28036, Madrid

Average price €51

Belgian

Calle Apolo, 7, 28037, Madrid

Average price €15

From Galicia

Calle Marqués de Cubas, 18, 28014, Madrid

Average price €35

Portuguese

Av de Santo Domingo de la Calzada, 41B, 28050, Madrid

Average price €25

Spanish

Calle San Bernardo, 22, 28015, Madrid

Average price €15

Creative

Calle Luisa Fernanda, 23, 28008, Madrid

Average price €30

Vegetarian

Calle Alburquerque, 5, 28010, Madrid

Average price €20

Japanese

Calle Arcipreste de Hita, 10 (dentro del Mercado de Moncloa), 28015, Madrid

Average price €25

Italian

Calle Santa Teresa, 1, 28004, Madrid

Average price €20

Filter

TheFork advantages