Find hotels in Milan from CA $37

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Milan hotels and places to stay

Hotel Da Vinci
4 out of 5
Via Senigallia 6, Milan, MI
Fully refundableReserve now, pay when you stay
The price is CA $120 per night from Nov. 2 to Nov. 3
CA $120
per night
Nov. 2 - Nov. 3
6.81 km from city centre
7.8/10 Good! (1,123 reviews)
"Great hotel. Second time there."

Reviewed on Sep. 26, 2023

Hotel Da Vinci
Hotel Glam Milano
4 out of 5
Piazza Duca D'Aosta 4/6, Milan
Fully refundableReserve now, pay when you stay
The price is CA $228 per night from Nov. 2 to Nov. 3
CA $228
per night
Nov. 2 - Nov. 3
1.9 km from city centre
8.2/10 Very Good! (1,002 reviews)
"Great hotel, really nice, and perfect for the central station and Metro"

Reviewed on Sep. 29, 2023

Hotel Glam Milano
Hilton Lake Como
4 out of 5
Via Borgo Vico 241, Como
Fully refundableReserve now, pay when you stay
The price is CA $332 per night from Oct. 29 to Oct. 30
CA $332
per night
Oct. 29 - Oct. 30
39.55 km from city centre
9/10 Wonderful! (517 reviews)
"The hotel was great. The front desk staff was friendly and knowledgeable."

Reviewed on Sep. 18, 2023

Hilton Lake Como
Save an average of 15% on thousands of hotels when you're signed in
Quark Hotel Milano
Via Lampedusa 11/A, Milan, Città Metropolitana di Milano
Fully refundableReserve now, pay when you stay
The price is CA $170 per night from Nov. 2 to Nov. 3
CA $170
per night
Nov. 2 - Nov. 3
4.02 km from city centre
8.6/10 Excellent! (152 reviews)
Lovely 7 night stay
"Lovely hotel, very clean, friendly, helpful and convenient for commuting. Breakfast was very good lots of choice. Stayed for one week, would definitely recommend."

Reviewed on Sep. 23, 2023

Quark Hotel Milano
The Square Milano Duomo
4 out of 5
Via Alberico Albricci, 2-4, Milan, MI
Fully refundableReserve now, pay when you stay
The price is CA $413 per night from Oct. 29 to Oct. 30
CA $413
per night
Oct. 29 - Oct. 30
1.22 km from city centre
9/10 Wonderful! (1,002 reviews)
"The Roof restaurant is spectacular…views and food! Valentina was a gracious and lovely wait staff."

Reviewed on Sep. 30, 2023

The Square Milano Duomo
Hotel Cavour
4 out of 5
Via Fatebenefratelli 21, Milan, MI
Fully refundableReserve now, pay when you stay
The price is CA $246 per night from Nov. 1 to Nov. 2
CA $246
per night
Nov. 1 - Nov. 2
0.59 km from city centre
8.8/10 Excellent! (1,002 reviews)
"."

Reviewed on Oct. 1, 2023

Hotel Cavour
Rosa Grand Milano
4 out of 5
P.za Fontana 3, Milan, MI
The price is CA $464 per night from Nov. 1 to Nov. 2
CA $464
per night
Nov. 1 - Nov. 2
1.09 km from city centre
8.8/10 Excellent! (1,002 reviews)
"Beautiful hotel, great location, great service. Thank you!"

Reviewed on Sep. 26, 2023

Rosa Grand Milano
Hotel Cruise
4 out of 5
Via Carducci, 3, Montano Lucino, CO
The price is CA $90 per night from Nov. 1 to Nov. 2
CA $90
per night
Nov. 1 - Nov. 2
36.29 km from city centre
8.4/10 Very Good! (988 reviews)
"Clean, large rooms. Friendly staff. Good breakfast."

Reviewed on Sep. 25, 2023

Hotel Cruise
Hotel Villa Flori
4 out of 5
Via Cernobbio, 12, Como, CO
The price is CA $444 per night from Oct. 30 to Oct. 31
CA $444
per night
Oct. 30 - Oct. 31
40.65 km from city centre
9/10 Wonderful! (859 reviews)
Highly recommend!
"Beautiful hotel on the lake. Love watching the small sightseeing planes and boats from our balcony. Within walking distance of the ferry. Would highly recommend this hotel!"

Reviewed on Sep. 16, 2023

Hotel Villa Flori
Hotel Mozart
4 out of 5
Piazza Gerusalemme 6, Milan, MI
The price is CA $137 per night from Nov. 1 to Nov. 2
CA $137
per night
Nov. 1 - Nov. 2
2.01 km from city centre
8.2/10 Very Good! (995 reviews)
Great stay, will definitely return!
"The hotel was in a great location, beside the Metro and within walking distance to Sempione Park. Lovely little restaurants nearby. The room and bathroom were lovely and the bed was very comfortable. Front desk staff were extremely helpful. The bar area was nice to sit and relax in. The barman was ..."

Reviewed on Sep. 23, 2023

Hotel Mozart
J24 Hotel Milano
4 out of 5
Viale Edoardo Jenner 24, Milan, Milano
Fully refundableReserve now, pay when you stay
The price is CA $239 per night from Nov. 2 to Nov. 3
CA $239
per night
Nov. 2 - Nov. 3
2.87 km from city centre
8.4/10 Very Good! (724 reviews)
"Great service when we arrived early. Room large and air conditioned. Nice to have a bar on the property. Staff friendly and always helpful."

Reviewed on Sep. 27, 2023

J24 Hotel Milano
Mandarin Oriental, Lago di Como
5 out of 5
Via Enrico Caronti 69, Blevio, CO
42.3 km from city centre
9.2/10 Wonderful! (394 reviews)
"Overall, my family and I enjoyed our stay at Mandarin Oriental, Lago di Como. The property was without any question beautiful, inviting and welcoming. I would like to highlight the professionalism of the staff, who were well-informed and made excellent recommendations."

Reviewed on Sep. 28, 2023

Mandarin Oriental, Lago di Como
Hyatt Centric Milan Centrale
4 out of 5
via Pirelli 20, Milan, MI
Fully refundable
The price is CA $294 per night from Nov. 1 to Nov. 2
CA $294
per night
Nov. 1 - Nov. 2
1.67 km from city centre
8.8/10 Excellent! (998 reviews)
"This is more a financial district location, not very close to the Duomo or Brera or other tourist areas. Good for a business hotel but not for leisure. The hotel is very nice and clean, although the rooms are quite small and the hotel has neon lights outside at night."

Reviewed on Sep. 27, 2023

Hyatt Centric Milan Centrale
ibis Milano Centro
3 out of 5
Via Finocchiaro Aprile Camillo 2, Milan, MI
The price is CA $146 per night from Nov. 1 to Nov. 2
CA $146
per night
Nov. 1 - Nov. 2
1.4 km from city centre
7.8/10 Good! (1,000 reviews)
"."

Reviewed on Sep. 27, 2023

ibis Milano Centro
NEO Hotel
4 out of 5
Via 25 Aprile 49/51, Bresso, MI
The price is CA $87 per night from Oct. 31 to Nov. 1
CA $87
per night
Oct. 31 - Nov. 1
7.16 km from city centre
8.8/10 Excellent! (1,003 reviews)
very good stay
"we had a lovely family room, very clean and comfortable. the breakfast was tasty, every one found himself something s/he liked. the hotel is located out side of Milan, so it takes about an hour to get to the center of Milan by public transport."

Reviewed on Sep. 27, 2023

NEO Hotel
UNAHOTELS Century Milano
4 out of 5
Via Fabio Filzi 25 B, Milan, MI
The price is CA $231 per night from Oct. 22 to Oct. 23
CA $231
per night
Oct. 22 - Oct. 23
1.78 km from city centre
8.6/10 Excellent! (1,001 reviews)
"Good stay, very conveniently located to the Milano centrale station. Lovely breakfast too!"

Reviewed on Sep. 26, 2023

UNAHOTELS Century Milano
Moxy Milan Linate Airport
Via Circonvallazione Idroscalo, Segrate
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Oct. 28 to Oct. 29
CA $129
per night
Oct. 28 - Oct. 29
7.49 km from city centre
9/10 Wonderful! (839 reviews)
Great choice
"We had an early morning flight. This turned out to be the perfect place to stay. Cool vibe. Tasty food. Super comfortable room."

Reviewed on Sep. 28, 2023

Moxy Milan Linate Airport
Milan Suite Hotel
4 out of 5
Via Varesina 124, Milan, MI
The price is CA $191 per night from Nov. 1 to Nov. 2
CA $191
per night
Nov. 1 - Nov. 2
4.6 km from city centre
9.2/10 Wonderful! (984 reviews)
"Lovely hotel."

Reviewed on Sep. 27, 2023

Milan Suite Hotel
Hotel Como
4 out of 5
Via Mentana 28, Como, CO
The price is CA $210 per night from Oct. 30 to Oct. 31
CA $210
per night
Oct. 30 - Oct. 31
37.47 km from city centre