Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Milan Hotels from SG$79

Bundle and save

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

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Hotel Osteria della Pista
4 out of 5
Via Verbano 1, Casorate Sempione, VA
Free cancellationReserve now, pay when you stay
The price is SG$115 per night from 13 Feb to 14 Feb
Excludes taxes & fees
41.38 km from city centre
4.7/5Exceptional! (895 reviews)

"This is probably one of my favorite hotels I've ever stayed at. It's extremely well kept, the staff is friendly and helpful. We had a layover at MXP so we stayed here. They ahve a free hotel shuttle, and there are a handful of quaint bars and resturants within walking distance. Each room even has ..."…"

Reviewed on 20 Mar,2020

Hotel Osteria della Pista
Uptown Palace
4 out of 5
Via Santa Sofia N.10, Milan, MI
Free cancellationReserve now, pay when you stay
The price is SG$158 per night from 5 Feb to 6 Feb
Excludes taxes & fees
1.67 km from city centre
4.3/5Excellent! (995 reviews)

"Excellent place to stay. The staff was very helpful. I have planned a trip to Bernina early morning before breakfast hours and the staff has advised us they can pack it for us. They kept the breakfast packed and readythe next day on time."…"

Reviewed on 1 Dec,2020

Uptown Palace
NH Collection Milano President
5 out of 5
Largo Augusto, 10, Milan, MI
Free cancellationReserve now, pay when you stay
The price is SG$241 per night from 29 Jan to 30 Jan
Excludes taxes & fees
1.31 km from city centre
4.4/5Wonderful! (996 reviews)

"Just a weekend, trip to Milan. Nice hotel, good location, reasonably priced, nice staff. Very practical option. Have no problems with this place. Keep Traveling."…"

Reviewed on 23 Oct,2020

NH Collection Milano President
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.
Sheraton Milan Malpensa Airport Hotel & Conference Center
4 out of 5
S.S. 336, Ferno, VA
Free cancellationReserve now, pay when you stay
The price is SG$173 per night from 30 Jan to 31 Jan
Excludes taxes & fees
40.76 km from city centre
4.3/5Excellent! (1,539 reviews)

"always a oasis at the airport good size rooms and calm atmosphere."…"

Reviewed on 5 Oct,2020

Sheraton Milan Malpensa Airport Hotel & Conference Center
Best Western Air Hotel Linate
4 out of 5
via Francesco Baracca 2, Segrate, Milano
Free cancellationReserve now, pay when you stay
The price is SG$109 per night from 5 Feb to 6 Feb
Excludes taxes & fees
7.39 km from city centre
4.2/5Excellent! (997 reviews)

"We have never stayed at a hotel with a more thoughtful owner and staff! Amazingly helpful."…"

Reviewed on 5 Jan,2021

Best Western Air Hotel Linate
Hotel Motel 2000
3 out of 5
Via Cristoforo Colombo, 49, Trezzano sul Naviglio
Free cancellationReserve now, pay when you stay
The price is SG$146 per night from 27 Jan to 28 Jan
Excludes taxes & fees
10.09 km from city centre
4.1/5Very Good! (20 reviews)
Very good motel

"Clean tidy rooms quiet and comfy good location near brilliant restaurants"…"

Reviewed on 14 Sep,2017

Hotel Motel 2000
Hotel Motel Luna
4 out of 5
Via Rivoltana, 63, Novegro, Segrate
The price is SG$162 per night from 29 Jan to 30 Jan
Excludes taxes & fees
7.31 km from city centre
4.4/5Wonderful! (55 reviews)

"Great price and location Great price and location Great price and location Great price and location"…"

Reviewed on 14 Dec,2019

Hotel Motel Luna
The Square Milano Duomo
4 out of 5
Via Alberico Albricci, 2-4, Milan, MI
Free cancellationReserve now, pay when you stay
The price is SG$260 per night from 27 Jan to 28 Jan
Excludes taxes & fees
1.22 km from city centre
4.6/5Exceptional! (986 reviews)

"Very good location, welcoming staff ... good overall !"…"

Reviewed on 16 Jul,2020

The Square Milano Duomo
Hotel Da Vinci
4 out of 5
Via Senigallia 6, Milan, MI
Free cancellationReserve now, pay when you stay
The price is SG$1,455 per night from 1 Feb to 2 Feb
Excludes taxes & fees
6.81 km from city centre
4/5Very Good! (1,279 reviews)

"Nice and clean hotel. The staff is very polite and helpful. I went during the COVID19 outbreak. I would love to go back when it is over"…"

Reviewed on 15 Mar,2020

Hotel Da Vinci
43 Station Hotel
3 out of 5
Via Fabio Filzi 43, Milan
Free cancellationReserve now, pay when you stay
The price is SG$79 per night from 30 Jan to 31 Jan
Excludes taxes & fees
2.21 km from city centre
4.4/5Wonderful! (999 reviews)
Super close to central train station

"I had a nice stay for 2 nights - I’ve been travelling with a heavy backpack & small roller case so I wanted a hotel close to the station since I was arriving in Milan on the train and it made getting a bus to the airport really easy - it was a short walk. The room was a good size, clean & comfortable. ..."…"

Reviewed on 22 Oct,2020

43 Station Hotel
Hotel Principe Di Savoia - Dorchester Collection
5 out of 5
Piazza Della Repubblica 17, Milan, MI
Free cancellationReserve now, pay when you stay
The price is SG$534 per night from 8 Feb to 9 Feb
Excludes taxes & fees
1.2 km from city centre
4.7/5Exceptional! (969 reviews)

"Definitely still the best Milano's hotel. Even in COVID-19 times the service is still great, unfortunately the restaurant is closed and breakfast is served in the bar. This is sad since it was the best breakfast in the city. Some problem with Expedia Gold services. The hotel does not see Expedia ..."…"

Reviewed on 10 Jan,2021

Hotel Principe Di Savoia - Dorchester Collection
UNAHOTELS Cusani Milano
4 out of 5
Via Cusani 13, Milan, MI
Free cancellationReserve now, pay when you stay
The price is SG$196 per night from 18 Feb to 19 Feb
Excludes taxes & fees
0.42 km from city centre
4.5/5Wonderful! (1,000 reviews)

"Location is perfect and staff very good. My room was big and clean"…"

Reviewed on 12 Oct,2020

UNAHOTELS Cusani Milano
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 SG$550 per night from 26 Jan to 27 Jan
Excludes taxes & fees
1.92 km from city centre
4.8/5Exceptional! (617 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
Hotel Dei Cavalieri
4 out of 5
Piazza Giuseppe Missori 1, Milan, MI
Free cancellationReserve now, pay when you stay
The price is SG$211 per night from 1 Feb to 2 Feb
Excludes taxes & fees
1.26 km from city centre
4.1/5Very Good! (988 reviews)

"Very well located close to the historic center. Nice large rooms which became rare nowadays ! Other than few tecnical issues with the aircon and absence of parking was quite ennoying, overall stay was worth it."…"

Reviewed on 25 Jul,2020

Hotel Dei Cavalieri
MO.OM Hotel
4 out of 5
Via San Francesco 15, Olgiate Olona, VA
Free cancellationReserve now, pay when you stay
The price is SG$95 per night from 31 Jan to 1 Feb
Excludes taxes & fees
30.9 km from city centre
4.2/5Excellent! (44 reviews)
Wonderful experience!

"Was just as we expected! Lovely room, clean hotel, very friendly and helpful staff! Many options for breakfast and delivered to our room! Excellent facilities, including private parking outside the room, a great gym and comfortable cigar lounge. Would definitely choose to stay at this hotel ..."…"

Reviewed on 22 Aug,2020

MO.OM Hotel
Hotel VIU Milan
5 out of 5
Via Fioravanti, 6, Milan
Free cancellationReserve now, pay when you stay
The price is SG$335 per night from 5 Feb to 6 Feb
Excludes taxes & fees
1.42 km from city centre
4.6/5Exceptional! (541 reviews)

"I love this hotel !!! Great place ! Perfect location and very kind welcoming!! 5stars"…"

Reviewed on 20 Oct,2020

Hotel VIU Milan
Sheraton Milan San Siro
4 out of 5
Via Caldera, 3, Milan, MI
Free cancellationReserve now, pay when you stay
The price is SG$167 per night from 5 Feb to 6 Feb
Excludes taxes & fees
6.51 km from city centre
4.5/5Wonderful! (43 reviews)

"Fantastic new hotel Looks like it has been recently refurbished Bedrooms are perfect They have embraced COVID measures perfectly too Very impressed with the Sheraton"…"

Reviewed on 24 Sep,2020

Sheraton Milan San Siro
NH Milano Touring
4 out of 5
Via Iginio Ugo Tarchetti, 2, Milan, MI
Free cancellationReserve now, pay when you stay
The price is SG$158 per night from 29 Jan to 30 Jan
Excludes taxes & fees
1.01 km from city centre
4.3/5Excellent! (983 reviews)

"Stayed for one night only. Good location close to station and short walk to shops and attractions in Milan. Was quiet and room clean, etc"…"

Reviewed on 8 Sep,2020

NH Milano Touring
NEO Hotel
4 out of 5
Via 25 Aprile 49/51, Bresso, MI
Free cancellationReserve now, pay when you stay
The price is SG$79 per night from 30 Jan to 31 Jan
Excludes taxes & fees
7.16 km from city centre
4.3/5Excellent! (816 reviews)

"Very good staff room breakfast I really love it me and my family we need to print something and the from desk very friendly do it thanks for the breakfast as as week so good"…"

Reviewed on 20 Feb,2020

NEO Hotel
Starhotels Grand Milan
4 out of 5
Via Varese 23, Saronno, VA
Free cancellationReserve now, pay when you stay
The price is SG$96 per night from 7 Feb to 8 Feb
Excludes taxes & fees
20.99 km from city centre
4.4/5Wonderful! (963 reviews)

"Very smart, comfortable hotel in good location close to Saronno rail station for travel in to Milan (approx. 20 minutes). Also good base for exploring Lakes Como, Maggiore and Iseo and nearby towns such as Pavia and Bergamo. Bedrooms were well equipped, clean and spacious with efficient aircon. Enjoyed ..."…"

Reviewed on 30 Aug,2020

Starhotels Grand Milan
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.

Where to stay in Milan

Visiting Milan

History buffs will enjoy exploring Milan, and visitors give high marks for the cathedral, fascinating museums and renowned art. This city also attracts tourists with its architecture, theatres and shopping. Top sights in the city include Pinacoteca di Brera, Teatro alla Scala and Castello Sforzesco.

  • There are 2431 hotels and other accommodation options in Milan
  • The closest major airport is in Milan (LIN-Linate), 4.6 mi (7.4 km) from the city centre
  • The next closest is in Milan (MXP-Malpensa Intl.), 25.3 mi (40.7 km) away

Getting around Milan

With so many choices for transport, seeing Milan is simple. You can access metro transport at Lanza Station, Cairoli Station and Montenapoleone Station. If you want to journey outside of the city, hop aboard a train from Milan Cadorna Nord Station, Milan Porta Garibaldi Station or Milan Central Station.

Dressing for Milan

  • Between January and March, you can expect average temperatures of 16°C during the day and 0°C at night
  • From April to June, the average during the day is 27°C, whilst the average at night is 8°C
  • July to September has daytime averages of 29°C with night-time averages of 13°C
  • Between October and December, you can expect daytime averages of 20°C and nighttime averages of 1°C
  • Milan gets about 1027 millimetres of rain per year
  • Usually July and August are the hottest months with an average of 27°C, whereas January and December are often coldest, averaging 1°C

Frequently asked questions

What's the best place to stay in Milan?
B&B di Porta Tosa is a favourite property for Expedia customers. This B&B offers free breakfast and free WiFi. Reviews from our site also recommend Ostello Bello and Conti Guest House as top options for your visit.
If I need to cancel my hotel reservation in Milan, will I receive a refund?
Yes, you’ll find most room reservations are refundable provided that you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If your reservation is non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of booking. Add dates, click “Search”, then you can use the “free cancellation” filter to get the best deals in Milan.
What's the best accommodation for a budget-friendly stay in Milan?
Based on reviews, Holiday Inn Express Milan - Malpensa Airport is a popular 3-star hotel for our travellers looking for an economical choice, and features free breakfast and free WiFi. Other options to stay on the cheap include B&B Hotel Milano Sant’Ambrogio and MOXY Milan Malpensa Airport.
What's the best place to stay for a family trip to Milan?
MOXY Milan Malpensa Airport is a hotel with free WiFi and free cots, and it’s a top choice on Expedia for families. Other options for your family trip include Hotel Romana Residence and Lancaster Hotel. Also, attractions such as Leonardo da Vinci Museum of Science and Technology and Acquaworld are fun for children of all ages.
What's the best accommodation for a romantic getaway to Milan?
Uptown Palace is a favourite 4-star hotel for couples, and features premium bedding and bathrobes. Other good options for a stay with your sweetheart include Chateau Monfort and Camperio House Suites.
What is the top LGBTQ-friendly accommodation in Milan?
Uptown Palace is a top 4-star LGBTQ-friendly hotel that features a restaurant and free WiFi.
What's the best pet-friendly accommodation option in Milan?
Cardano Hotel Malpensa is a top hotel for people travelling with their pets, and offers a seasonal outdoor pool and free WiFi for its human guests. Other good options for you and your pet include Enterprise Hotel and The Yard Milano.
What's the best place to stay for a beach holiday in Milan?
Hotel Julia Villa Maggi Ponti is a top 3-star beach hotel offering 2 restaurants and free WiFi, located within a short 1-minute walk of Traversino . Other good options for your beach trip include Hotel Castello Visconteo and Park Hotel Cassano.
What's the best luxury accommodation option in Milan?
Hotel Principe Di Savoia - Dorchester Collection is a 5-star hotel with a restaurant and spa services, and it’s a popular choice for Expedia travellers looking for a pampered stay. Excelsior Hotel Gallia, a Luxury Collection Hotel, Milan and Palazzo Parigi Hotel & Grand Spa Milan are two other upscale options for your stay.
What's the best boutique hotel in Milan?
Chateau Monfort is a favourite 5-star hotel with our travellers looking for stylish accommodation, and features 77 guestrooms, a restaurant and a bar. The Yard Milano and Hotel Milano Scala are a couple of other boutique hotels.
What's the best place to stay if I'm looking to play golf in Milan?
Golf Hotel is a top 4-star hotel that has a golf course and features a restaurant. Other good options if you’d like to stay near a golf course include Raya Hotel Motel and Ibis Milano Fiera. Visit Castello Tolcinasco Golf Club, Zoate Golf Club or Green Golf Club to perfect your golf swing.
What are some accommodation options with pools in Milan?
Hotel VIU Milan is a popular 5-star hotel featuring an outdoor pool, 2 restaurants and a full-service spa. A couple of other options that offer an on-site pool include Best Western Plus Hotel Galles and Starhotels Grand Milan.

Recent Reviews in Milan

More trip options