Compare and save on Perugia hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
350 Results
  • Brufani Palace Hotel
    Ranked #1 overall in Perugia hotels
    10.06 reviews
    Popular withLuxuryBusinessHistory

    Great!

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Castello di Monterone
    Ranked #2 overall in Perugia hotels
    10.03 reviews
    Popular withLuxuryFoodies

    This fantastic hotel is a little bit removed from central Perugia and the views from the hotel are sensational. The rooms in the castle are decorated in an authentic manner ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Etruscan Chocohotel
    Ranked #3 overall in Perugia hotels
    8.73 reviews
    Popular withFoodiesFamilies

    Honestly, I don't remember the rooms being anything to write home about, but neither do I recall them being bad. What I do remember is being greeted by the strong ...

    • Free WiFi
    • Restaurant
    • Free Parking
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Primavera Mini Hotel
    Ranked #4 overall in Perugia hotels
    8.02 reviews
    Popular withFamilies

    Perugia doesn't have many good hotels (the best places to stay in Umbria are in the small towns or by renting a villa in the countryside). But for a city ...

    • Free WiFi
    ReviewsPhotosAmenitiesMaploadingclose
  • Little Italy Hostel
    Ranked #5 overall in Perugia hotels
    10.02 reviews
    Popular withStudentsBackpackersHistory

    Awesome hostel. One of my best experiences with cheap lodging. For 18€ I had a bed in a about with about 6-7 other people. Wifi worked great, facilities were very ...

    • Free WiFi
    ReviewsPhotosAmenitiesMaploadingclose
  • NonnaRosa appartamenti
    Ranked #6 overall in Perugia hotels
    8.01 review
    Popular withFamilies
      ReviewsPhotosAmenitiesMaploadingclose
    • Residence Domus Volumnia
      Ranked #7 overall in Perugia hotels
      10.01 review

      Excellant Villa,quiant and very European! Staff was the children of the Owners, very friendly, and willing to take us Americans around their beautiful city! The illa was awesome,very clean,perfect for ...

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Airport Transfer
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Perugia Plaza Hotel
      Ranked #8 overall in Perugia hotels
      8.01 review
      Popular withBusiness
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Airport Transfer
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Albergo Morlacchi
      Ranked #10 overall in Perugia hotels
      8.01 review
      Popular withFamilies
      • Free WiFi
      • Free Breakfast
      • Free Parking
      • Airport Transfer
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Hotel Bonazzi
      Ranked #9 overall in Perugia hotels
      8.01 review
      Popular withFamiliesBusiness
      • Free WiFi
      ReviewsPhotosAmenitiesMaploadingclose
    • Sangallo Palace Hotel
      Ranked #11 overall in Perugia hotels
      10.01 review
      Popular withFoodiesWellnessFamilies
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Airport Transfer
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Arte Hotel Perugia
      Ranked #14 overall in Perugia hotels
      8.01 review
      Popular withArtsyStudentsWellness
      • Free WiFi
      • Restaurant
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Ilgo Hotel
      Ranked #15 overall in Perugia hotels
      8.01 review
      Popular withFoodiesFamiliesBusiness
      • Free WiFi
      • Restaurant
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Priori Hotel
      Ranked #12 overall in Perugia hotels
      8.01 review
      Popular withHistoryFamilies
      • Free WiFi
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Mini Resort Fontana Maggiore
      Ranked #13 overall in Perugia hotels
      8.01 review
      Popular withLuxury
        ReviewsPhotosAmenitiesMaploadingclose
      • locanda della posta
        Ranked #16 overall in Perugia hotels
        10.01 review
        Popular withTrendstersLuxury
        • Free WiFi
        • Free Breakfast
        ReviewsPhotosAmenitiesMaploadingclose
      • Hotel Fortuna
        Ranked #19 overall in Perugia hotels
        10.01 review
        Popular withLuxuryFamiliesBusiness
        • Free WiFi
        • Free Breakfast
        • Airport Transfer
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose
      • Il Torrione
        Ranked #18 overall in Perugia hotels
        10.01 review
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose
      • Hotel Gio' Wine e Jazz Area
        Ranked #17 overall in Perugia hotels
        10.01 review
        Popular withFoodiesArtsyFamilies
        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose
      • Hotel Iris
        Ranked #24 overall in Perugia hotels
        10.01 review
        Popular withLuxuryFamilies
        • Free WiFi
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose
      • Villa degli Ziri
        Ranked #22 overall in Perugia hotels
        10.01 review
          ReviewsPhotosAmenitiesMaploadingclose
        • Cottages at San Giuliano, Antognolla, Umbria
          Ranked #23 overall in Perugia hotels
          10.01 review

          3 independent cottages available for self catering holiday rentals with panoramic swimming pool and lovely gardens. The owners (English speaking), couldn't be nicer or try to make you feel more ...

            ReviewsPhotosAmenitiesMaploadingclose
          • Sina Brufani
            Ranked #20 overall in Perugia hotels
              PhotosAmenitiesMaploadingclose
            • Locanda della Posta - Boutique Hotel
              Ranked #21 overall in Perugia hotels
              10.01 review
              Popular withLuxuryFamiliesBusiness
                ReviewsPhotosAmenitiesMaploadingclose
              • Break and Bed
                Ranked #30 overall in Perugia hotels
                8.01 review
                  ReviewsPhotosAmenitiesMaploadingclose
                • Ostello di Perugia
                  Ranked #31 overall in Perugia hotels
                  8.01 review

                  Most people complain about the lockdown (the midnight curfew *is* strict; it seems someone stays up all night at least once a week because they've missed it), but if you ...

                    ReviewsPhotosAmenitiesMaploadingclose
                  • La Petronilla - Appartamenti Montepetriolo
                    Ranked #29 overall in Perugia hotels
                    8.01 review
                    Popular withGreenFamilies
                      ReviewsPhotosAmenitiesMaploadingclose
                    • Albergo Anna
                      Ranked #28 overall in Perugia hotels
                      8.01 review
                      Popular withStudentsFamilies
                        ReviewsPhotosAmenitiesMaploadingclose
                      • Hotel Sant'Ercolano
                        Ranked #27 overall in Perugia hotels
                        8.01 review
                        Popular withFamilies
                          ReviewsPhotosAmenitiesMaploadingclose
                        • Una Chicca di Casa b&b
                          Ranked #26 overall in Perugia hotels
                          8.01 review
                          Popular withFamilies
                            ReviewsPhotosAmenitiesMaploadingclose

                          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.com/trip/hotels/hotel_list_page?action=index&clean_path=perugia-italy&controller=topics&country_code=&current_user_id=&filters=&id=2000000017116&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=perugia-italy%2Fhotels&place=2000000017116&place_type=City&place_type=region&region=2000000017116&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000383155&hotel_ids%5B%5D=5000000896277&hotel_ids%5B%5D=5000000402431&hotel_ids%5B%5D=5000000413108&hotel_ids%5B%5D=5000003942489&hotel_ids%5B%5D=5000004649601&hotel_ids%5B%5D=5000000363952&hotel_ids%5B%5D=5000000412936&hotel_ids%5B%5D=5000000033789&hotel_ids%5B%5D=5000000179712&hotel_ids%5B%5D=5000000383427&hotel_ids%5B%5D=5000000043322&hotel_ids%5B%5D=5000000034388&hotel_ids%5B%5D=5000000304730&hotel_ids%5B%5D=5000000113992&hotel_ids%5B%5D=5000000175931&hotel_ids%5B%5D=5000000031674&hotel_ids%5B%5D=5000000049533&hotel_ids%5B%5D=5000000095798&hotel_ids%5B%5D=5000000395706&hotel_ids%5B%5D=5000001559332&hotel_ids%5B%5D=5000000703957&hotel_ids%5B%5D=5000005909946&hotel_ids%5B%5D=5000005909944&hotel_ids%5B%5D=5000004031943&hotel_ids%5B%5D=5000000209453&hotel_ids%5B%5D=5000005909940&hotel_ids%5B%5D=5000005909941&hotel_ids%5B%5D=5000005909942&hotel_ids%5B%5D=5000005909943", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000017116" + "&" + 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); } };