Family-Friendly Hotels at Malpensa Airport
A family at Milan Malpensa Airport (MXP) usually needs one of three things: a room that sleeps four or five without booking two, an early breakfast before a morning flight, and somewhere for the children to run between an afternoon arrival and a departure the next day. This guide goes through the eight hotels on this site from a parent’s point of view as of September 2026, from beds and pools to shuttle fares for children.
Novotel: rooms for four, a pool and a playground
The Novotel Milano Malpensa Aeroporto in Cardano al Campo is the family hotel of this guide. Its Superior and Executive rooms are 25 sq.m. with a queen bed and a double sofa bed for up to four, the suite is 35 sq.m., and the hotel has a children’s play area, a kids’ menu, cots and bottle warmers on request, an outdoor pool in summer and a pizzeria. The trade-off is the 10-minute drive from the terminals and a €5 shuttle that runs only in morning and evening windows by advance request.
Idea Hotel and Holiday Inn Express: the budget beds
The Idea Hotel Milano Malpensa Airport has triple and quadruple rooms with two French beds, breakfast from 5:00 am and a 24-hour shuttle at €5 per adult with children under 12 free, which makes it the cheapest way to put four people near the airport. The Holiday Inn Express Milan Malpensa Airport takes families of up to five in triple and connecting rooms, includes breakfast from 5:00 am in every rate, lends a free cot for children up to 3, and carries children up to 13 free on its €5 shuttle. Both are in Case Nuove, 2 km from the terminals, without pools.
Sheraton, Crowne Plaza and Hilton Garden Inn
The Sheraton Milan Malpensa Airport Hotel is the choice when the walk matters more than the price: suites with a separate living room sleep a family, the indoor pool is open all year, and the walkway to Terminal 1 means no shuttle with sleepy children at 5:00 am. The Crowne Plaza has no triple rooms or extra beds but books connecting rooms for up to four, with breakfast from 5:00 am and a breakfast box before that. The Hilton Garden Inn confirms connecting rooms at booking, has cribs, a kids’ menu and childcare on request, and free parking, at the cost of a 20-minute drive.
TRIBE and Moxy: better for couples
The TRIBE Milano Malpensa sleeps three at most in its Extra rooms and suites, with a rooftop pool from June to August that older children enjoy; the Moxy at Terminal 2 takes two per room and suits a parent with one child on an easyJet flight rather than a family of four.
Practical notes
Check-in is 2:00 pm at the Crowne Plaza, Holiday Inn Express, Idea Hotel and Novotel and 3:00 pm at the Sheraton, Moxy, TRIBE and Hilton Garden Inn, and every hotel stores luggage for a morning arrival. On the Malpensa Express children aged 4 to 13 pay €7.50 and under-4s travel free, and the free terminal shuttle carries pushchairs. Taxis in Lombardy do not carry child seats by default, so for the 5-minute hop to Case Nuove the hotel shuttles, which are buses, are the simpler choice with a baby. Nothing airside stays open overnight, so a family with a late arrival should plan the night around a bed rather than the terminal; the sleeping guide explains why, and the pet-friendly guide covers families travelling with a dog.
Frequently Asked Questions
Which Malpensa hotel is best for a family with young children?
The Novotel Milano Malpensa Aeroporto: rooms for four with a sofa bed, a children's play area, a kids' menu, cots and bottle warmers on request and an outdoor pool in summer. For a lower price, the Idea Hotel has triple and quadruple rooms, and the Holiday Inn Express takes up to five with breakfast included and free shuttle seats for children up to 13.
Can a family of five stay in one room at Malpensa?
At the Holiday Inn Express, through triple and connecting rooms for up to five. Elsewhere the limit is four: the Novotel, the Idea Hotel's quads, the Crowne Plaza's connecting rooms and the Sheraton's suites. The Moxy takes two per room and the TRIBE three.
Do children pay on the Malpensa Express?
Children aged 4 to 13 pay €7.50 against the adult €15, and children up to 3 travel free with a paying adult. Families of two adults and children can also look at Trenord's family fares for the trip into Milan.
Information last verified: September 23, 2026