Hotels in Milan
From $125Hotel Berna
4.6(8,292 reviews)ClassicFamilyHotel+1
From $102ibis Milano Centro
3.6(8,195 reviews)Centrally LocatedGreenHotel+1
From $320NH Collection Milano President
4.5(4,022 reviews)FamilyGreenHotel+1
From $229Hilton Milan
4.0(3,693 reviews)FamilyGreenHotel+1
From $147UNAHOTELS Galles Milano
4.2(3,619 reviews)City ViewFamilyHotel+1
From $417Hotel Spadari Al Duomo
4.8(3,448 reviews)Centrally LocatedGreenHotel+1
From $136Windsor
4.2(3,007 reviews)BusinessClassicHotel+1
From $174nhow Milano
4.3(2,923 reviews)HotelModernQuirky Hotels+1
From $147Radisson Blu Hotel, Milan
4.2(2,878 reviews)GreenHotelModern+1
From $283Rosa Grand Milano - Starhotels Collezione
4.2(2,679 reviews)City ViewGreenHotel+1
From $1000Park Hyatt Milano
4.8(2,676 reviews)GreenHotelLuxury+1
From $74Hotel Da Vinci
3.6(2,630 reviews)FamilyHotelModern+1
From $262Gran Duca di York
4.7(2,565 reviews)Centrally LocatedHotelMid-range+1
From $125Voco Milan - Fiere, an IHG hotel
3.8(2,548 reviews)CharmingHotelModern+1
From $135Grand Visconti Palace
4.3(2,500 reviews)ClassicFamilyHotel+1
From $330Château Monfort
4.7(2,470 reviews)CharmingHidden GemsHotel+1
From $124Novotel Milan Nord Ca Granda
3.7(2,466 reviews)City ViewGreenHotel+1
From $499Principe di Savoia
4.6(2,454 reviews)ClassicHistoric HotelHotel+1
From $198Meliá Milano
4.0(2,435 reviews)GreenHotelLuxury+1
From $85Klima Hotel Milano Fiere
4.2(2,358 reviews)City ViewGreenHotel+1
From $168Duo Milan Porta Nuova, a Tribute Portfolio Hotel
4.3(2,355 reviews)BusinessGreenHotel+1
From $59Idea Hotel Milano San Siro
2.5(2,339 reviews)HotelMid-rangeModern+1
From $126Enterprise Hotel
4.4(2,296 reviews)FamilyGreenHidden Gems+1
From $97Novotel Milano Linate Airport
3.7(2,235 reviews)FamilyGreenHotel+1