What
Where

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

The Best Good for families Restaurants in Madrid

1,437 restaurants

Sort by Relevance

L.A. Sushi - Príncipe de Vergara, Madrid

JAPANESE

Calle del Príncipe de Vergara, 252, 28016, Madrid

202

Average price €30

Not bookable on TheFork

La Contraseña, Madrid

FROM MARKET

C/ Ponzano, 6, 28010, Madrid

1218

Average price €27

Not bookable on TheFork

El 7 de Zahonero, Madrid

FROM MARKET

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

767

Average price €20

Not bookable on TheFork

Peggy Sue´s - Campo de Las Naciones, Madrid

AMERICAN

Av. de los Andes, 25, 28043, Madrid

188

Average price €15

Not bookable on TheFork

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

More, Madrid

SPANISH

More

7.9 / 10

C/ Jorge Juan, 27, 28001, Madrid

313

Average price €30

Not bookable on TheFork

Folixa Astur, Madrid

Folixa Astur

7.7 / 10

Calle del Pilar de Zaragoza, 95, 28028, Madrid

10

Average price €20

Not bookable on TheFork

Motor & Fun, Madrid

SPANISH

Motor & Fun

7.7 / 10

Calle Diego Ayllón, 12-16, 28043, Madrid

280

Average price €25

Not bookable on TheFork

Delicias del Mar, Madrid

PERUVIAN

Calle de San Joaquín, 4, 28004, Madrid

177

Average price €20

Not bookable on TheFork

Nomo's, Madrid

FUSION

Nomo's

7.6 / 10

Calle de Jorge Juan, 56, 28001, Madrid

545

Average price €23

Not bookable on TheFork

InsiderInsiderMesón Txistu, Madrid

INSIDERBASQUE

Mesón Txistu

7.6 / 10

Plaza Angel Carbajo, 6, 28020, Madrid

349

Average price €53

Not bookable on TheFork

Pekin Pato Laqueado - Plaza Castilla, Madrid

ASIAN

C/ San Benito, 3, 28029, Madrid

965

Average price €20 accepts Yums

Not bookable on TheFork

Brasayleña - Plaza Río 2, Madrid

BRAZILIAN

Calle de Antonio López, 109, 28026, Madrid

132

Not bookable on TheFork

Zahara de Osborne, Madrid

Plaza Sta. Ana, 1, 28012, Madrid

208

Average price €15

Not bookable on TheFork

La Cervecería de Pepe, Madrid

SPANISH

Calle de Agustín de Foxá, 31, 28036, Madrid

11

Average price €25

Not bookable on TheFork

Brasayleña - Plaza Mayor, Madrid

BRAZILIAN

Plaza Comandante las Morenas, 3, 28013, Madrid

646

Not bookable on TheFork

Brasayleña Islazul, Madrid

BRAZILIAN

C/ de la Calderilla, 1, 28054, Madrid

273

Not bookable on TheFork

La Tía Cebolla, Madrid

SPANISH

La Tía Cebolla

6.7 / 10

Calle de la Cruz, 27, 28012, Madrid

9

Average price €13

Not bookable on TheFork

Al Toque, Madrid

PERUVIAN

Al Toque

6.4 / 10

Calle de la Duquesa de Parcent, 56, 28047, Madrid

4

Average price €15

Not bookable on TheFork

Ciao Amore, Madrid

ITALIAN

Ciao Amore

6 / 10

Calle del Monasterio de las Batuecas, 5, 28049, Madrid

310

Average price €25

Not bookable on TheFork

Più Trentanove, Madrid

ITALIAN

Calle Pedro Muguruza, 1, 28036, Madrid

289

Average price €28

Not bookable on TheFork

Rosales 20, Madrid

MEDITERRANEAN

Rosales 20

 / 10

Paseo Pintor Rosales, 20, 28008, Madrid

63

Average price €26

Not bookable on TheFork

La Manon - Plaza República Dominicana, Madrid

SPANISH

Plaza de la R. Dominicana, 7, 28016, Madrid

78

Average price €15

Not bookable on TheFork

Tapas Market, Madrid

AMERICAN

Tapas Market

8.2 / 10

Calle de Albasanz, 2, 28037, Madrid

796

Average price €15

Not bookable on TheFork

La Ermita del Pintxo, Madrid

MEDITERRANEAN

C/ Príncipe de Vergara, 78, 28006, Madrid

2249

Average price €25

Not bookable on TheFork

Grazie Mille, Madrid

PIZZERIA

Grazie Mille

8.5 / 10

C/ Mayor, 31, 28013, Madrid

1599

Average price €26

Not bookable on TheFork

Filter

TheFork Benefits