£50 off your first booking on select hotels. T&Cs apply.
HotHotels

Family hotels in Madrid

39 family hotels in Madrid, Spain, out of 1,059 hotels we offer here.

Read our guide: Where to stay in Madrid →

Read our guide: The best things to do in Madrid →

See live prices in Madrid →

Top family hotels in Madrid

Family hotels in Madrid: questions answered

How many family hotels are there in Madrid?
We offer 39 family hotels in Madrid, Spain, out of 1,059 hotels in total.
Which areas in Madrid have the most family hotels?
Alcala de Henares (2 family hotels), Getafe (1 family hotel).
Do the prices include taxes and fees?
Yes. The price you see includes taxes and fees. Some hotels also charge a local tourist tax that you pay at the hotel; when they do, we show it before you book.
Can I pay monthly for a hotel in Madrid?
On stays with free cancellation, yes: pay a £20 deposit today and the rest in equal monthly payments, all taken before your free cancellation ends. A £4.95 admin fee applies to each payment.

More places nearby