COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Milan

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

ibis Milano Centro
3 out of 5
Via Finocchiaro Aprile Camillo 2, Milan, MI
Free CancellationReserve now, pay when you stay
The price is $83 per night from May 10 to May 10
0.87 mi from city center
3.9/5Good! (1,226 reviews)
Perfect location, really clean, friendly staff
"This was the perfect hotel for our trip (family of 3 in late July). We stayed for 3 nights and needed to be by the train station for days out and also near to the centre for shopping and dining out etc. The location was brilliant. The hotel was spotless, we were offered room cleaning on check in ..."

Reviewed on Aug 7, 2020

ibis Milano Centro
Sheraton Diana Majestic, Milan
4 out of 5
Viale Piave 42, Milan, MI
Free CancellationReserve now, pay when you stay
The price is $126 per night from May 29 to May 29
0.99 mi from city center
3.9/5Very Good! (366 reviews)
"Great stay"

Reviewed on May 2, 2021

Sheraton Diana Majestic, Milan
Hyatt Centric Milan Centrale
4 out of 5
via Pirelli 20, Milan, MI
Free Cancellation
The price is $107 per night from May 29 to May 29
1.04 mi from city center
4.4/5Excellent! (981 reviews)
l’ll be back!
"Incredible service from Hyatt front desk staff, delicious breakfast, and perfect room decor!"

Reviewed on Oct 12, 2020

Hyatt Centric Milan Centrale
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Bulgari Hotel Milan
5 out of 5
Via Privata Fratelli Gabba 7b, Milan, MI
Free CancellationReserve now, pay when you stay
The price is $814 per night from May 15 to May 15
0.18 mi from city center
4.6/5Wonderful! (99 reviews)
"The hotel was excellent, right up my expectations The staff was helpful. The room was quiet and light / noise proof."

Reviewed on Nov 4, 2019

Bulgari Hotel Milan
Mandarin Oriental, Milan
5 out of 5
Via Andegari 9, Milan, MI
Free CancellationReserve now, pay when you stay
The price is $844 per night from May 16 to May 16
0.29 mi from city center
4.7/5Exceptional! (112 reviews)
Nice hotel
"Nice hotel, good location, but I booked king bed, they gave me 2 twins, they converted to 1 king after for few days, but I realized they took the board on the top of the bed on the last day. And sometimes they don’t put stuffs in the room if you don’t ask. Service was ok, but absolutely not ..."

Reviewed on Feb 22, 2020

Mandarin Oriental, Milan
Excelsior Hotel Gallia, a Luxury Collection Hotel, Milan
5 out of 5
Piazza Duca D Aosta 9, Milan, MI
Free CancellationReserve now, pay when you stay
The price is $373 per night from May 14 to May 14
1.19 mi from city center
4.8/5Exceptional! (616 reviews)
"Great choice Great price Lovely stay Its recommended property by my friends but really i loved it."

Reviewed on Dec 8, 2020

Excelsior Hotel Gallia, a Luxury Collection Hotel, Milan
The Westin Palace, Milan
5 out of 5
Piazza Della Repubblica 20, Porta Nuova, Milan, MI
Free CancellationReserve now, pay when you stay
The price is $208 per night from May 30 to May 30
0.78 mi from city center
4.3/5Excellent! (654 reviews)
"smallest closet space I have seen in a hotel room in my life (and it was deluxe!)"

Reviewed on Feb 10, 2020

The Westin Palace, Milan
Novotel Milano Linate Aeroporto
4 out of 5
Via Mecenate 121, Milan, MI
Free CancellationReserve now, pay when you stay
The price is $74 per night from May 23 to May 23
3.79 mi from city center
4.1/5Very Good! (920 reviews)
Good stay
"Great stay, hotel location is great for either the airport or Milan centre Clean and well equipped Staff are great"

Reviewed on Sep 21, 2020

Novotel Milano Linate Aeroporto
B&B Hotel Milano Sant'Ambrogio
3 out of 5
Via Degli Olivetani, 4, Milan, MI
Free CancellationReserve now, pay when you stay
The price is $68 per night from May 18 to May 18
1.01 mi from city center
4.3/5Excellent! (963 reviews)
Great stay
"Great location and comfortable stay, quiet neighbourhood and friendly staff who helped us with all our requests! I recommend this B&B to anyone who wants to stay in Milan for a week while discovering the city!"

Reviewed on Oct 3, 2020

B&B Hotel Milano Sant'Ambrogio
Armani Hotel Milano
5 out of 5
Via Manzoni 31, Milan, MI
Free CancellationReserve now, pay when you stay
The price is $744 per night from May 13 to May 13
0.35 mi from city center
4.6/5Wonderful! (329 reviews)
"Everything from the check in to the check out was perfect. The location is amazing but the classic room was the best."

Reviewed on Oct 17, 2020

Armani Hotel Milano
Don't see what you're looking for?
See all available properties in Milan
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.