Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Milan – 6,591 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Ibis Milan Centro offers free WiFi and air-conditioned and soundproofed rooms, 350 metres from Repubblica Train and Metro Station. Milan Central Train Station is 15 minutes' walk away.

Very nice hotel with perfect service. Will definetely go back if I visit milano again.

Show more Show less
7.6
Good
10,813 reviews
Price from
£108
per night

Offering modern rooms with free WiFi, 43 Station Hotel is set in Milan city centre, 100 metres from Milan Central Train Station.

They’re very kind, and the hotel is so clean and unique! Close to the markets, bus station pickup to Malpensa airport, close to the metro station 35 minute walking to the duomo Highly recommended

Show more Show less
8.3
Very good
6,739 reviews
Price from
£120
per night

Featuring an inner garden, NYX Hotel Milan by Leonardo Hotels is located in Milan, a 3-minute walk from Stazione Centrale Train Station and 1.5 km from Milan Fashion District.

Location is great near airport bus stations and metro

Show more Show less
8.5
Very good
7,963 reviews
Price from
£121
per night

Idea Hotel is a 2-minute drive from the Settimo Milanese exit of the Tangenziale Ovest ring road, and provides a free scheduled shuttle service to the San Siro M5 Metro Station on request.

Standard 2 Twin beds 2... Room 163 - clean, tidy, warm (maybe too warm :) ), sheets, towels, new soaps and shampoos were changed daily. The service is great, the staff is helpful, always smiling and cheerful. The breakfast is wonderful. Maybe a little further from the center, but it was not a problem because there is a bus station in front of the hotel and a bus that runs free of charge to San Siro metro station. We would stay again, it's worth the price!

Show more Show less
6.1
Review score
10,945 reviews
Price from
£56
per night

Conveniently located only 200 metres from Milano Centrale Train and Metro Station, 3-star Canova Hotel has rooms with free Wi-Fi and satellite flat-screen TV. Milan’s Duomo is 4 metro stops away.

Bathroom vas very nice and spacious. The bathroom was Clean and modern and of good size. Had a hotelroom with 3 beds and the size of the room was good! Changed towels often. Beds were soft and good. Our room actually looked better than it does in the pictures Location is great and there is even a great restaurant outside. You can get breakfast as well at a cafe that is close to the hotel. There were smiling and helpful staffers. The lobby is also nice to relax at There is even a luggage room you can use after you check out. Worth the price, I recommend this hotel

Show more Show less
7.9
Good
8,370 reviews
Price from
£102
per night

Spice Hotel Milano provides accommodation less than 5-minute walk from Milan Central Station. The hotel offers access to Milan's Metro, trains, buses and the airport shuttle.

Location was fantastic! Right around the corner from Centrale Station. Walking distance to most of the sites. Staff was nice and welcoming also.

Show more Show less
8.2
Very good
7,015 reviews
Price from
£105
per night

Immersed in a 8,000-m2 park, Hotel Da Vinci offers a restaurant and a private parking. It is just outside Milan, 150 metres from Bruzzano Station, offering direct links to the city centre.

room was great value for money

Show more Show less
7.9
Good
6,502 reviews
Price from
£61
per night

Just 200 metres from Milano Centrale Train Station, Hotel Mythos is a 5-minute metro ride from Milan's Cathedral. Rooms are air conditioned and offer free Wi-Fi, available throughout.

Great hotel, very clean. Has all the amenities and the size of the room was big.

Show more Show less
8
Very good
6,745 reviews
Price from
£111
per night

Loated just 350 metres from Maciachini Metro, J24 Hotel Milano offers rooms with air conditioning and a private bathroom in Milan. This 4-star hotel offers free WiFi.

location is perfect. 5 mins walk to metro.

Show more Show less
8.3
Very good
5,698 reviews
Price from
£98
per night

Hotel Soperga offers excellent transport links, being located just 600 metres from both Milan’s Central Train Station and Loreto Metro Station.

Hotel is great located - just 5 minutes by foot to Milano Centrale station. Room was really nice, bed was comfortable, bathroom was clean. Typical italian breakfast, which you can buy at hotel bar, was at a very good price. Hotel staff was so helpful and kind, definitely I would like to come back 😊

Show more Show less
8.1
Very good
6,340 reviews
Price from
£103
per night

Most booked hotels in Milan in the past month

Milan's best hotels with breakfast

  • TownHouse 33

    TownHouse 33

    Hotel in Città Studi, Milan
    Breakfast options

    Set in Milan, 1.1 km from Villa Necchi Campiglio, TownHouse 33 features rooms with garden views and free WiFi.

    The breakfast was very good. The room and the place was very calme and confortable.

    9.0
    Superb · 320 reviews
  • Boutique Hotel Martini 17

    Boutique Hotel Martini 17

    Hotel in Città Studi, Milan
    Breakfast options

    Located less than 1 km from Lambrate Metro Station, Boutique Hotel Martini 17 offers 3-star accommodation in Milan and features a garden, a shared lounge and a bar.

    All was better than expected Suprise was a breakfast

    9.0
    Superb · 368 reviews
  • ODSweet Duomo Milano Hotel

    ODSweet Duomo Milano Hotel

    Hotel in Milan City Centre, Milan
    Breakfast options

    This property offers bodyguard service, dedicated to our guests and staff.

    Modern clean vibe , middle of square excellence of staff

    9.1
    Superb · 632 reviews
  • Magna Pars l'Hotel à Parfum

    Magna Pars l'Hotel à Parfum

    Hotel in Navigli, Milan
    Breakfast options

    With a central location in Milan, the Magna Pars l'Hotel à Parfum is a luxury 5-star hotel offering ultra-modern suites with free Wi-Fi.

    absolutely everything. great staff and facilities!

    9.0
    Superb · 964 reviews
  • Maison Borella

    Maison Borella

    Hotel in Navigli, Milan
    Breakfast options

    Located on the banks of the Naviglio Grande canal, Maison Borella is in Milan’s Porta Ticinese quarter.

    We enjoyed the Italian hospitality and family atmosphere .

    9.0
    Superb · 933 reviews
  • Park Hyatt Milano

    Park Hyatt Milano

    Hotel in Milan City Centre, Milan
    Breakfast options

    Facing the entrance of the Galleria Vittorio Emanuele, Park Hyatt Milano is set in the heart of the fashion district, 200 metres from the Cathedral and La Scala Theatre.

    Superb staff. Excellent location and a great breakfast

    9.4
    Superb · 322 reviews
  • Casa Baglioni Milan - The Leading Hotels of the World

    Casa Baglioni Milan - The Leading Hotels of the World

    Hotel in Milan City Centre, Milan
    Breakfast options

    Boasting a fitness centre, a restaurant as well as a bar, Casa Baglioni Milan - The Leading Hotels of the World is situated in the centre of Milan, 500 metres from Brera Art Gallery.

    Amazing design. Friendly staff and excellent location.

    9.1
    Superb · 68 reviews
  • Portrait Milano - Lungarno Collection

    Portrait Milano - Lungarno Collection

    Hotel in Milan City Centre, Milan
    Breakfast options

    Boasting a garden, a restaurant as well as a bar, Portrait Milano - Lungarno Collection is set in the centre of Milan, 200 metres from San Babila Metro Station.

    Everything about the hotel was exceptional and unique

    9.6
    Exceptional · 58 reviews

Budget hotels in Milan

  • B&B Hotel Milano San Siro

    B&B Hotel Milano San Siro

    Hotel in San Siro, Milan
    Budget Hotel

    With free WiFi throughout, B&B Hotel Milano San Siro offers rooms with modern décor.

    Perfect location if seeing a concert or event at the stadium

    8.4
    Very good · 5,065 reviews
  • Hotel Oregon

    Hotel Oregon

    Hotel in Certosa, Milan
    Budget Hotel

    Set in Milan, 3 km from Fiera Milano City, Hotel Oregon features views of the city. With a garden, the 1-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    Staff is amazing, good location. Good value for money

    8.0
    Very good · 759 reviews
  • Hotel Giacosa

    Hotel Giacosa

    Hotel in Milan
    Budget Hotel

    Boasting a bar, Hotel Giacosa is set in Milan in the Lombardy region, 1.7 km from Lambrate Metro Station and 2.5 km from Centrale Metro Station.

    hidden gem. clean and modern rooms and shower, bathroom.

    7.8
    Good · 1,255 reviews
  • Hotel Eva

    Hotel Eva

    Hotel in Stazione Centrale, Milan
    Budget Hotel

    Well located in the Stazione Centrale district of Milan, Hotel Eva is set 1 km from GAM Milano, 1.5 km from Villa Necchi Campiglio and 1.4 km from Bosco Verticale.

    Very hospitable stuff, who was always ready to help

    7.2
    Good · 1,764 reviews
  • Hotel Mercurio

    Hotel Mercurio

    Hotel in Famagosta, Milan
    Budget Hotel

    Located on one of Milan's Navigli canals, Hotel Mercurio is in the district of Conchetta, 3 km from the centre of Milan. Rooms have free Wi-Fi, and private bathrooms.

    Lokalita,,blizko metro,zastavky autobusu i pamatky

    5.6
    Above average · 1,285 reviews
  • Hotel Del Sud

    Hotel Del Sud

    Hotel in Ripamonti Corvetto, Milan
    Budget Hotel

    The Hotel Del Sud is located in the South of Milan, within easy reach of the A51 and A1 motorway exits. It offers nearby transport links and en suite rooms.

    Lage war perfekt und für den Preis nixht zu meckern

    4.9
    Disappointing · 1,839 reviews
  • Hotel Greco

    Hotel Greco

    Hotel in Bicocca - Zara, Milan
    Budget Hotel

    Hotel Greco Milan is set in the north of Milan, around 1 km from the Bicocca University campus, the Arcimboldi Theatre, and Milano Greco Pirelli Train Station.

    L accoglienza e la disponibilità e la gentilezza dei gestori

    5.8
    Above average · 1,147 reviews
  • Idea Hotel Milano San Siro

    Idea Hotel Milano San Siro

    Hotel in San Siro, Milan
    Budget Hotel

    Idea Hotel is a 2-minute drive from the Settimo Milanese exit of the Tangenziale Ovest ring road, and provides a free scheduled shuttle service to the San Siro M5 Metro Station on request.

    Great breakfast, comfortable beds, professiinal staff.

    6.1
    Pleasant · 10,944 reviews

Hotels located in the centre of Milan

  • The Street Milano Duomo | a Design Boutique Hotel

    The Street Milano Duomo | a Design Boutique Hotel

    Hotel in Milan City Centre, Milan
    Central location

    Located in the historic centre of Milan, just a few steps from the Galleria Vittorio Emanuele and Duomo, The Street Milano Duomo | a Design Boutique Hotel offers contemporary-style rooms, free WiFi...

    we didn t have breakfast . The location is amazing

    9.4
    Superb · 672 reviews
  • Palazzo Parigi Hotel & Grand Spa - LHW

    Palazzo Parigi Hotel & Grand Spa - LHW

    Hotel in Milan City Centre, Milan
    Central location

    Palazzo Parigi Hotel & Grand Spa - LHW is in the heart of Milan's fashion district.

    The staff very kindly and the hotel too much clean

    9.2
    Superb · 240 reviews
  • Hotel Gran Duca Di York

    Hotel Gran Duca Di York

    Hotel in Milan City Centre, Milan
    Central location

    Hotel Gran Duca Di York is an artistic establishment in the heart of Milan, set in an 18th century historic palace with a display of period frescoes in the hall.

    Close to everything. Very clean and the staff were great.

    9.2
    Superb · 1,594 reviews
  • Bloom Hotel Milano

    Bloom Hotel Milano

    Hotel in Milan City Centre, Milan
    Central location

    Well set in the centre of Milan, Bloom Hotel Milano provides air-conditioned rooms, a shared lounge, free WiFi and a bar. This 4-star hotel offers room service and a 24-hour front desk.

    9.0
    Superb · 1 review
  • Speronari Suites

    Speronari Suites

    Hotel in Milan City Centre, Milan
    Central location

    Speronari Suites offers accommodation in Milan's city centre. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free WiFi.

    Excellent Location, Staff's, Break fast & All

    8.9
    Fabulous · 1,143 reviews
  • Matilde Boutique Hotel

    Matilde Boutique Hotel

    Hotel in Milan City Centre, Milan
    Central location

    Set in Milan, 150 metres from Piazza Duomo square, Matilde Boutique Hotel offers accommodation with a restaurant, a bar and a shared lounge.

    great location, very large beautiful room in the heart of Milan

    8.9
    Fabulous · 2,129 reviews
  • Antica Locanda Dei Mercanti

    Antica Locanda Dei Mercanti

    Hotel in Milan City Centre, Milan
    Central location

    Antica Locanda dei Mercanti provides a range of beautifully furnished rooms and suites 350 metres from Milan’s Castello Sforzesco.

    Great location, friendly staff, beautiful terrace!

    8.9
    Fabulous · 646 reviews
  • B&B Hotel Milano City Center Duomo

    B&B Hotel Milano City Center Duomo

    Hotel in Milan City Centre, Milan
    Central location

    Ideally situated in the Milan City Centre district of Milan, B&B Hotel Milano City Center Duomo is situated 500 metres from The Last Supper, 600 metres from San Maurizio al Monastero Maggiore and 600...

    Great location to explore the city, clean and generous size.

    8.9
    Fabulous · 2,340 reviews

FAQs about hotels in Milan

A Capital of Design and Style

Renowned as the world’s fashion and design capital, Milan is never short on places to see and things to experience. The stunning architecture of the Duomo di Milano and the famous La Scala theatre are just a few of the city’s breath-taking attractions. For a more intimate adventure, the Convent of Santa Maria delle Grazie with Leonardo da Vinci's “Last Supper” lets you view a masterpiece from Italy’s past.

Visit the FieraMilano and Salone del Mobile, among the world’s largest and most prestigious furniture and design fairs or have a stroll in the Quadrilatero Della Moda district to admire unique creations from the most famous Italian fashion brands: Gucci, Versace, Armani, Prada or Dolce & Gabbana.

The Navigli and Porta Romana districts are famed for restaurants and bars serving delicious Lombard cuisine and the very popular aperitivo. Make sure you try sweet delicacies at the chic Caffé Cova, founded in 1817, or another historical café, Zucca, in the Galleria.

Arriving at Malpensa or Linate Airports, you’re only a short trip from the city centre, where you can watch a game at the San Siro or enjoy Milan Fashion Week. Whether you’re staying in a chic apartment, design hotel or budget hostel, Booking.com has a perfect accommodation for your Milan holiday.

Learn more about visiting Milan

  • 201 attractions
  • 64 points of interest
  • 21 neighbourhoods
Find out more
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Milan:

Explore guest reviews of hotels in Milan

  • 7.7
    Good · 18 reviews
    Best Apartment I have been to in Italy! Staff are wonderful and willing to help, all the rooms with air conditioning and a lot of space with a kitchen too! Bus stop right next to the apartment building very easy to come and go to the city centre Thank you guys for making my stay easier and better and hope to stay here again next time in the future! 👍
    A
    Anonymous
    United Kingdom
  • 8.0
    Very good · 838 reviews
    The hotel room was really clean also the Bathtub and the toalet. The girl at the reception was really friendly and helpful with anything we asked. The location of the hotel was actually the best because only 3 metro stops were the Milano Duomo and the city centre from the hotel by the metro 3, the metro 3 literally was next to the hotel entrance.. The hotel is located also next to the main train station which has actually also the bus stop for the shuttle bus to the Malpensa and the Bergamo airport.
    Zsófia
    Hungary
  • 9.6
    Exceptional · 981 reviews
    Easily the best hotel we stayed at in Italy. The facilities are clean, the place is neat and stylish. The Managers Michael and Tatiana are so warm and welcoming. They greeted us at the door when we arrived and helped us to find the station on our way to the airport. This level of service I’ve never seen before in my life. I wouldn’t stay anywhere else in Milan.
    Katia
    Australia
  • From £172.62 per night
    8.7
    Fabulous · 2,186 reviews
    The aparthotel is located in a safe residencial area with easy and quick access to Milano Centrale and to the city centre. The apartment was well equipped. There is a large supermarket (Esselunga) nearby, 4 minutes walk. The aparthotel is also very close to a metro station.
    Miguel
    Portugal
  • From £110.16 per night
    7.1
    Good · 3,659 reviews
    Excellent hotel , great location for Milan city Centre and excellent transport links love that it had a pool
    Michelle
    United Kingdom
  • From £210.01 per night
    8.5
    Very good · 7,962 reviews
    Great hotel look forward to staying there again anytime in Italy - Milano
    Audu
    United States
  • From £163.16 per night
    8.3
    Very good · 6,739 reviews
    We came by flight to Milan, took the Malpensa shuttle to Grand Centrale from where it is just a 2 minutes walk to the hotel. The location suited us perfectly as we travelled within Italy by train and flew back home. There are metro stations, bus stops and tram stops close by and very easy to travel around Milan. The hotel (i.e. our room) was very clean and the staff friendly and helpful.
    Ragnhildur
    Iceland
  • From £467.64 per night
    9.2
    Superb · 2,833 reviews
    The perfect location to see Milan. A very reasonable price for a city centre hotel. Staff at reception made us feel very welcome. We’re coming back to stay again this year
    sarah
    United Kingdom
  • From £74.17 per night
    7.0
    Good · 901 reviews
    For two females travelling, we felt very safe and welcomed. The hotel was clean and comfortable. Short walk to metro into Milan City Centre.
    Kirstie
    United Kingdom
  • From £121.44 per night
    7.8
    Good · 1,255 reviews
    The location of the hotel was ideal and was close to the metro so very easy to travel around and not too far from Milan city centre. The rooms looked like the pictures shown on the website. Supermarkets and cafes are close by.
    James
    United Kingdom

Research, refine and make plans for your whole trip