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

Hotels in Milan, Italy

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday 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 £73 per night from 10 May to 10 May
0.87 mi from city centre
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 7 Aug 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 £109 per night from 14 May to 14 May
0.99 mi from city centre
3.9/5Very Good! (366 reviews)
"Great stay"

Reviewed on 2 May 2021

Sheraton Diana Majestic, Milan
Bulgari Hotel Milan
5 out of 5
Via Privata Fratelli Gabba 7b, Milan, MI
Free cancellationReserve now, pay when you stay
The price is £654 per night from 15 May to 15 May
0.18 mi from city centre
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 4 Nov 2019

Bulgari Hotel Milan
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.
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 £304 per night from 14 May to 14 May
1.19 mi from city centre
4.8/5Exceptional! (616 reviews)
"Great choice Great price Lovely stay Its recommended property by my friends but really i loved it."

Reviewed on 8 Dec 2020

Excelsior Hotel Gallia, a Luxury Collection Hotel, Milan
Mandarin Oriental, Milan
5 out of 5
Via Andegari 9, Milan, MI
Free cancellationReserve now, pay when you stay
The price is £678 per night from 16 May to 16 May
0.29 mi from city centre
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 22 Feb 2020

Mandarin Oriental, Milan
Hyatt Centric Milan Centrale
4 out of 5
via Pirelli 20, Milan, MI
Free cancellation
The price is £94 per night from 14 May to 14 May
1.04 mi from city centre
4.4/5Excellent! (981 reviews)
l’ll be back!
"Incredible service from Hyatt front desk staff, delicious breakfast, and perfect room decor!"

Reviewed on 12 Oct 2020

Hyatt Centric Milan Centrale
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 £175 per night from 14 May to 14 May
0.78 mi from city centre
4.3/5Excellent! (654 reviews)
"smallest closet space I have seen in a hotel room in my life (and it was deluxe!)"

Reviewed on 10 Feb 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 £68 per night from 14 May to 14 May
3.79 mi from city centre
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 21 Sep 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 £61 per night from 11 May to 11 May
1.01 mi from city centre
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 3 Oct 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 £602 per night from 10 May to 10 May
0.35 mi from city centre
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 17 Oct 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.