Compare and save on Milan hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
Currency
1255 Results
  • Hotel Raffaello
    Ranked #62 overall in Milan hotels
    10.0
    Exceptional!
    1 review
    Popular withBusiness

    Great. I have been there for a business trip first and then I decided to come back because I felt at ease. Staying there for the weekend I found how ...

    • Free WiFi
    • Fitness Center
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • TownHouse Galleria
    Ranked #61 overall in Milan hotels
    10.0
    Exceptional!
    1 review
    Popular withLuxury
    • Restaurant
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • UNA Maison Milano
    Ranked #60 overall in Milan hotels
    10.0
    Exceptional!
    1 review
    Popular withWellnessHipstersBusiness

    Swanky hotel in the centre of Milan! If you walk outside the lobby, you will be practically in Piazza del Duomo, and standing there, in the middle of the street, ...

    • Free WiFi
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • BB Hotels - Navigli Milano
    Ranked #64 overall in Milan hotels
    8.0
    Wonderful!
    1 review
    • Free WiFi
    • Free Breakfast
    ReviewsPhotosAmenitiesMaploadingclose
  • Enterprise Hotel
    Ranked #65 overall in Milan hotels
    8.0
    Wonderful!
    1 review
    Popular withFamiliesArtsyWellness
    • Free WiFi
    • Restaurant
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Starhotels Rosa Grand
    Ranked #66 overall in Milan hotels
    8.0
    Wonderful!
    1 review
    Popular withWellnessHipsters

    Is one of the rare case that when you see the place, the rooms have exactly the same aspect of the pictures on the website. The position is great. Just ...

    • Free WiFi
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Novotel Milano Linate Airport
    Ranked #67 overall in Milan hotels
    8.0
    Wonderful!
    1 review
    Popular withBusinessFamilies

    Had a good experience although location was far from center but breakfast was good. Spacious and clean rooms modern and new plus free wifi!

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Starhotels Ritz
    Ranked #68 overall in Milan hotels
    8.0
    Wonderful!
    1 review

    Good hotel convenient to plenty of shopping. A good 30 min walk to Duomo Square. Breakfast is good.

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • NH Milano Grand Hotel Verdi
    Ranked #70 overall in Milan hotels
    8.0
    Wonderful!
    1 review
    Popular withBackpackers

    Nice hotel but unfortunately I came on the wrong day ( religious holiday) there was nothing to do but they had a great breakfast

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Free Breakfast
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • BEST WESTERN Hotel Milton Milano
    Ranked #69 overall in Milan hotels
    8.0
    Wonderful!
    1 review

    nice breakfast, room&services were good, a little bit far from metro station.

    • Free WiFi
    • Restaurant
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Monopole de la Gare
    Ranked #73 overall in Milan hotels
    8.0
    Wonderful!
    1 review

    Nice stay at Hotel Monopole. It's located not far from Milan train station. Quite new decorated in room. Breakfast is excellent, free wi-fi.

    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • Lancaster Hotel
    Ranked #71 overall in Milan hotels
    8.0
    Wonderful!
    1 review
    Popular withBackpackers

    Amazing staff and location was not far at all from public transportation. Very easy to get to all the big “it-see” spots. Very noisy location however. The staff was so ...

    • Free WiFi
    • Free Breakfast
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Five
    Ranked #72 overall in Milan hotels
    8.0
    Wonderful!
    1 review
    Popular withStudentsWellnessFamilies

    What a surprise! Close to Porta Romana and the Navigli it offers a comfortable stay and a nice occasion to visit Milan with a modest budget. At the front desk ...

    • Free WiFi
    • Free Breakfast
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Sunflower
    Ranked #74 overall in Milan hotels
    8.0
    Wonderful!
    1 review
    Popular withHistoryFamilies

    Hotel Sunflower is 2-star hotel. It is over 200 years old and the lift is very small. Anyway we stayed here one night and the next day we we go ...

    • Free WiFi
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Vittoria
    Ranked #76 overall in Milan hotels
    8.0
    Wonderful!
    1 review
    Popular withArtsy

    Small but nice rooms with Wifi included in the room price the hotel is a fifteen minute walk from the nearest metro station. Service was prompt and very helpful.

    • Free WiFi
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Manzoni
    Ranked #75 overall in Milan hotels
    8.0
    Wonderful!
    1 review
    Popular withLuxuryArtsyHipsters

    Elegant and classy! Inside the Milan's fashion quarter. It's very easy to find and it's central. A step from Via Montenapoleone and just 10 minutes walk from the Duomo and ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Teco
    Ranked #77 overall in Milan hotels
    8.0
    Wonderful!
    1 review
    Popular withStudentsFamiliesBusiness

    Two steps from Corso Buenos Aires and Porta Venezia, not far from the city centre and from the central station. The metro stop is very close. The service starting from ...

    • Free WiFi
    • Free Breakfast
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • HI Hostel Piero Rotta
    Ranked #78 overall in Milan hotels
    6.0
    Pretty good
    2 reviews
    Popular withBackpackersStudentsGreen

    For the young tourist who does not need any extra comfort of luxury, this hostel offers anything you might want and nothing more. Probably the nicest surprise is the fact ...

      ReviewsPhotosAmenitiesMaploadingclose
    • New Generation Hostel Urban
      Ranked #79 overall in Milan hotels
      7.0
      Pretty good
      2 reviews
      Popular withBackpackersSolo Female

      For a super cheap budget hostel this place was pretty great considering the price. The rooms weren't that hot, the beds were solid and clean, and there was a power ...

        ReviewsPhotosAmenitiesMaploadingclose
      • Hotel Domenichino
        Ranked #80 overall in Milan hotels
        10.0
        Exceptional!
        1 review
        • Free WiFi
        ReviewsPhotosAmenitiesMaploadingclose
      • Agape Hotel
        Ranked #81 overall in Milan hotels
        10.0
        Exceptional!
        1 review
        • Free WiFi
        ReviewsPhotosAmenitiesMaploadingclose
      • Piccolo Hotel
        Ranked #82 overall in Milan hotels
        10.0
        Exceptional!
        1 review

        Affordable, clean, well situated this hotel is a good spot to discover Milano.

        • Free WiFi
        • Free Breakfast
        ReviewsPhotosAmenitiesMaploadingclose
      • Le Meridien Gallia
        Ranked #83 overall in Milan hotels
        10.0
        Exceptional!
        1 review
        Popular withLuxury
        • Restaurant
        • Fitness Center
        ReviewsPhotosAmenitiesMaploadingclose
      • Hotel Zara Milano
        Ranked #84 overall in Milan hotels
        10.0
        Exceptional!
        1 review
        • Free WiFi
        • Free Breakfast
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose
      • Palazzo Parigi Hotel Grand Spa
        Ranked #85 overall in Milan hotels
        10.0
        Exceptional!
        1 review
        Popular withWellnessLuxury

        This hotel Spa building will catch your eye even in a neighborhood where there are many luxury palaces around

        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Fitness Center
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose
      • Santeria S.r.l.
        Ranked #88 overall in Milan hotels
        10.0
        Exceptional!
        1 review

        Art, design, food...

          ReviewsPhotosAmenitiesMaploadingclose
        • Rent Ok - Short term rent Milan
          Ranked #89 overall in Milan hotels
          10.0
          Exceptional!
          1 review

          Rent OK offers short term rentals in Milan, residence and fully furnished flats for people who - for business or leisure - want to stay in Milan for short periods ...

            ReviewsPhotosAmenitiesMaploadingclose
          • Harp Pub Guinness
            Ranked #87 overall in Milan hotels
            10.0
            Exceptional!
            1 review
              ReviewsPhotosAmenitiesMaploadingclose
            • Town House Street Duomo
              Ranked #86 overall in Milan hotels
              10.0
              Exceptional!
              1 review
              Popular withFoodies

              Worth the price to experience such a good dining and cuisine in Milan Duomo. Please try it if you wants it. Especially their hand stretched pizza ... nice!!

                ReviewsPhotosAmenitiesMaploadingclose
              • Hotel San Francisco
                Ranked #1081 overall in Milan hotels
                10.0
                Exceptional!
                1 review
                • Free WiFi
                • Free Breakfast
                • Free Parking
                ReviewsPhotosAmenitiesMaploadingclose

              Where to Stay in Milan

              Located in the northern Lombardy region, Milan's status as a great city dates back to the time of the Roman Empire. This cultural powerhouse is home to the massive Milan cathedral, the Teatro Alla Scala opera house, and some of the best food in Italy. Hotels in Milan are scattered throughout the city's neighbourhoods, like Brera and Lambrate, and there are also hotels near the airport.

              Brera

              The Brera district is known for its Bohemian vibe and artsy culture. Catering particularly to younger and solo travellers, Brera is home to a world-renowned Renaissance art gallery in the Pinacoteca Di Brera. Located behind the Palazzo Brera, the Orto Botanico di Brera is a stunning botanical garden. Many upscale hotels in Milan are located in the Brera district.

              1. Hotel Ritter

              Just across the street from the Metro station, the Hotel Ritter is an excellent cheap hotel in Milan. Providing access to all the charms of the Brera district at a low price, the Ritter offers free Wi-Fi and complimentary breakfast to its guests.

              2. Hotel Milano Scala

              The Hotel Milano Scala is a boutique hotel in Milan and an excellent midrange option when staying in the Brera quarter. Featuring free parking and a hotel bar, the Milano Scala boasts views of the famous Teatro Alla Scala. This boutique hotel is located near the city centre and close to public transport links.

              3. Bulgari Hotel Milano

              An extremely elegant boutique hotel in Milan, the Bulgari Milano features gorgeous suites in the heart of Milan. Beautiful marble rooms, free Wi-Fi, and two chic restaurants adorn this restored 18th-century palace. Only a six-minute walk from the Teatro Alla Scala, this is one of the premier hotels in Italy.

              Lambrate

              Lambrate is home to many of the city's parks and breweries. Off the beaten path, Lambrate is a family-friendly neighbourhood that gives travellers access to Milan at a lower price. Many of the cheap hotels in Milan are found in Lambrate.

              Hotel Gamma

              This modest building is among the best cheap hotels in Milan. Free parking and Wi-Fi are provided, and the central location allows travellers to easily explore the city. A minibar and yoga classes are also available for guests.

              Milan Airport Hotels

              Perfect for last-minute hotels in Milan or business travellers, hotels near the airport are convenient and inexpensive. By staying near Milano-Malpensa Airport (MXP), travellers on short stays are conveniently located when it's time to go.

              Hotel ibis Milano Malpensa Aeroporto

              The Hotel ibis Milano Malpensa Aeroporto stands out among last-minute hotels in Milan. Comfortable rooms with free Wi-Fi and complimentary breakfast make this a relaxing choice for business travellers. Meeting rooms can be arranged in advance, and the hotel offers a free shuttle to the airport.

              Spa Hotels in Milan

              For a relaxing stay in a luxurious location, Milan's spas offer rejuvenation and pampering to travellers. Many of Milan's spas are among the most highly regarded in Europe.

              Palazzo Parigi Hotel

              Situated in a restored castle, this spa offers excellent treatments amidst luxurious marble bathrooms and large suites. Inspired by Parisian fashions, the Palazzo Parigi Hotel and Grand Spa stands out as one of the most beautiful hotels in Europe.

              Average price per night

              Hotel class

              Hotel type

              Average user rating

              Clear Filters
              Clear Filters
              var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_list_page?action=index&clean_path=milan&controller=topics&country_code=&current_user_id=&filters=&id=2000000000236&klass_name=Region&list_type=hotels&nearby=false&order=asc&page=3&path=milan%2Fhotels&place=2000000000236&place_type=City&place_type=region&region=2000000000236&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000212880&hotel_ids%5B%5D=5000000294788&hotel_ids%5B%5D=5000000405108&hotel_ids%5B%5D=5000000235454&hotel_ids%5B%5D=5000000406620&hotel_ids%5B%5D=5000000078907&hotel_ids%5B%5D=5000000075589&hotel_ids%5B%5D=5000000170188&hotel_ids%5B%5D=5000000249519&hotel_ids%5B%5D=5000000250825&hotel_ids%5B%5D=5000000227045&hotel_ids%5B%5D=5000000404013&hotel_ids%5B%5D=5000000394034&hotel_ids%5B%5D=5000001978796&hotel_ids%5B%5D=5000000221418&hotel_ids%5B%5D=5000000368740&hotel_ids%5B%5D=5000000157695&hotel_ids%5B%5D=5000000223956&hotel_ids%5B%5D=5000003925560&hotel_ids%5B%5D=5000000262181&hotel_ids%5B%5D=5000000233871&hotel_ids%5B%5D=5000000020601&hotel_ids%5B%5D=5000000005659&hotel_ids%5B%5D=5000004020938&hotel_ids%5B%5D=5000003901812&hotel_ids%5B%5D=5000001373777&hotel_ids%5B%5D=5000000698643&hotel_ids%5B%5D=5000001373783&hotel_ids%5B%5D=5000003835272&hotel_ids%5B%5D=5000000396368", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000000236" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };