Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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 – 5,806 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 Milano Centro 3 stars

Hotel in Stazione Centrale, Milan

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 in the city center.

Show more Show less
7.5
Good
8,932 reviews
Price from
£106
per night

43 Station Hotel 3 stars

Hotel in Stazione Centrale, Milan

Offering modern rooms with free WiFi, 43 Station Hotel is set in Milan city centre, 100 metres from Milan Central Train Station. We enjoyed a lot our stay. Great location, close to the station and also walkable to the city centre. Modern hotel, super clean, spacious and quiet room with comfy bed. Very good breakfast with plenty of choices. Nice&friendly staff, they even let us check-in early which was great.

Show more Show less
8.4
Very good
6,723 reviews
Price from
£158
per night

NYX Hotel Milan by Leonardo Hotels 4 stars

Hotel in Stazione Centrale, Milan

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. everything was perfect, very close to Milan central station and very good and helpful staff

Show more Show less
8.5
Very good
7,495 reviews
Price from
£143
per night

Idea Hotel Milano San Siro 4 stars

Hotel in San Siro, Milan

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 and ideal with family and staff was very helpful as needed assistance with certain locations was on point with this

Show more Show less
6.2
Review score
9,213 reviews
Price from
£55
per night

Canova Hotel 3 stars

Hotel in Stazione Centrale, Milan

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. Everything was perfect. The staff was extremely polite and friendly.

Show more Show less
7.9
Good
7,526 reviews
Price from
£102
per night

Spice Hotel Milano 3 stars

Hotel in Stazione Centrale, Milan

You're eligible for a Genius discount at Spice Hotel Milano! To save at this property, all you have to do is sign in. very clean and nice perfect location

Show more Show less
8.2
Very good
6,730 reviews
Price from
£97
per night

Hotel Da Vinci 4 stars

Hotel in Niguarda - Parco Nord, Milan

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. Nice and a bit strange large hotel, we liked it. Many reviewers complain about distance from center but that is not a problem as the metro is great and it takes 10-15 minutes to walk there.

Show more Show less
7.8
Good
4,989 reviews
Price from
£56
per night

Hotel Mythos 3 stars

Hotel in Stazione Centrale, Milan

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 lobby, really good reception and nice big rooms.

Show more Show less
8
Very good
6,018 reviews
Price from
£110
per night

J24 Hotel Milano 4 stars

Hotel in Niguarda - Parco Nord, Milan

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. We loved the modern and clean style of the hotel. The room was comfortable and had plenty of space for both of us. The breakfast is really tasty with a good range of options. The hotel is in a silent area within a short walking distance to the subway.

Show more Show less
8.3
Very good
4,922 reviews
Price from
£74
per night

Hotel Soperga 3 stars

Hotel in Stazione Centrale, Milan

Hotel Soperga offers excellent transport links, being located just 600 metres from both Milan’s Central Train Station and Loreto Metro Station. Very well located, 5 minutes walk from the station and close to the metro. The hotel staff are friendly and helpful. The hotel is modern

Show more Show less
8.1
Very good
5,378 reviews
Price from
£120
per night

Most booked hotels in Milan in the past month

Milan's best hotels with breakfast

  • Hotel Morfeo

    Hotel Morfeo

    Hotel in Certosa, Milan
    Breakfast options

    Offering free Wi-Fi and a gym, the Hotel Morfeo is a 15-minute walk from the Mi.Co convention centre and the Fiera Milano City fair.

    Great bed. Easy to get around Milan. Very nice gym.

    9.1
    Superb · 1,023 reviews
  • Hotel Gran Duca Di York

    Hotel Gran Duca Di York

    Hotel in Milan City Centre, Milan
    Breakfast options

    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.

    Very friendly staff. Always there to accommodate our needs

    9.2
    Superb · 1,371 reviews
  • Hotel Spadari Al Duomo

    Hotel Spadari Al Duomo

    Hotel in Milan City Centre, Milan
    Breakfast options

    Just 150 metres from Piazza del Duomo and Milan Cathedral, Hotel Spadari features original artwork and modern comforts throughout. Rooms include free mineral water, air conditioning and free WiFi.

    I cannot think of a better place to stay in Milan!

    9.2
    Superb · 1,261 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 · 220 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.

    Great location and great staff. The rooms were a delight.

    9.2
    Superb · 467 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 · 813 reviews
  • Urban Hive Milano

    Urban Hive Milano

    Hotel in Milan City Centre, Milan
    Breakfast options

    Located in the renowned Brera district in Milan, Urban Hive Milano is 15 minutes' walk from Milan Cathedral.

    Great location, friendly staff and clean and cosy room.

    9.2
    Superb · 467 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.

    La gente muy amable. Todo lo referido a mi estadía fue impecable.

    9.2
    Superb · 21 reviews

Budget hotels in Milan

  • Hotel Mignon

    Hotel Mignon

    Hotel in Sempione, Milan
    Budget Hotel

    Hotel Mignon is located in a quiet street just off Corso Sempione and offers good bus and tram links across Milan. Rooms have recently been renovated and are affordable.

    Good value, simple hotel. Calm street, close to Metro

    8.0
    Very good · 638 reviews
  • Hotel Centrale

    Hotel Centrale

    Hotel in Stazione Centrale, Milan
    Budget Hotel

    Offering free WiFi in public areas and a patio with gazebo, Hotel Centrale is in Milan.

    Helpful staff Nice room Close to the central station

    6.8
    Pleasant · 3,812 reviews
  • Hotel Garden

    Hotel Garden

    Hotel in Ripamonti Corvetto, Milan
    Budget Hotel

    Hotel Garden is near Milan's Bocconi and Statale universities, a 5-minute drive from the Tangenziale Ovest ring road. It offers free parking and rooms with free Wi-Fi.

    Friendly service and clean room. Breakfast was good.

    7.5
    Good · 1,723 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.

    Ben posizionata e ottima come rapporto qualità/prezzo

    5.5
    Average · 1,032 reviews
  • Hotel Arno

    Hotel Arno

    Hotel in Stazione Centrale, Milan
    Budget Hotel

    Hotel Arno is a 10-minute walk from Central Station in the heart of Milan and has excellent public transport links. All rooms come with a TV and free WiFi.

    Great location - near train station, quick check-in

    7.2
    Good · 1,553 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.

    everything like service, staff , quality, cleaning was superb.

    5.8
    Above average · 1,024 reviews
  • Hotel Salus

    Hotel Salus

    Hotel in Niguarda - Parco Nord, Milan
    Budget Hotel

    Hotel New Salus is located in a northern suburb of Milan, 20 metres from Affori Centro Metro Station, on Milan's yellow line. Rooms are on the first floor, and most come with private bathroom.

    Location - near metro station and a grocery store.

    6.1
    Pleasant · 1,249 reviews
  • Hotel Lugano

    Hotel Lugano

    Hotel in Città Studi, Milan
    Budget Hotel

    Hotel Lugano is right next to the Lambrate Metro and Train Station, and just a 10-minute walk from the Politecnico University. Rooms offer free Wi-Fi, a flat-screen TV.

    ottima struttura organizzata, pulita, servizi ottimi

    6.5
    Pleasant · 1,066 reviews

Hotels located in the centre of Milan

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

  • 186 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

See all

Research, refine and make plans for your whole trip