Compare and save on Lima hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
Currency
756 Results
  • Peru Road Trip Bed & Breakfast
    Ranked #518 overall in Lima hotels
      PhotosAmenitiesMaploadingclose
    • Hospedaje La Videna
      Ranked #517 overall in Lima hotels
        PhotosAmenitiesMaploadingclose
      • Casa Fanning Apart Hotel
        Ranked #450 overall in Lima hotels
        • Free WiFi
        • Restaurant
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Hotel Las Lomas
        Ranked #449 overall in Lima hotels
          PhotosAmenitiesMaploadingclose
        • Hotel La Princesa
          Ranked #448 overall in Lima hotels
          • Free WiFi
          • Restaurant
          • Free Breakfast
          • Free Parking
          • Airport Transfer
          PhotosAmenitiesMaploadingclose
        • Hotel Esperanza
          Ranked #513 overall in Lima hotels
          • Free WiFi
          • Restaurant
          • Free Breakfast
          • Free Parking
          • Airport Transfer
          PhotosAmenitiesMaploadingclose
        • Aloja Inn
          Ranked #512 overall in Lima hotels
            PhotosAmenitiesMaploadingclose
          • Hotel Caminos del Inca Inn
            Ranked #511 overall in Lima hotels
              PhotosAmenitiesMaploadingclose
            • Hotel Stefano's
              Ranked #510 overall in Lima hotels
              • Free WiFi
              • Restaurant
              • Free Breakfast
              • Free Parking
              • Airport Transfer
              PhotosAmenitiesMaploadingclose
            • Lima Travel Lodge
              Ranked #509 overall in Lima hotels
                PhotosAmenitiesMaploadingclose
              • Hotel Santa Rosa de Quives
                Ranked #508 overall in Lima hotels
                  PhotosAmenitiesMaploadingclose
                • Maria Luisa Hotel
                  Ranked #446 overall in Lima hotels
                    PhotosAmenitiesMaploadingclose
                  • Hotel Sipan
                    Ranked #444 overall in Lima hotels
                      PhotosAmenitiesMaploadingclose
                    • Hotel Rosas
                      Ranked #443 overall in Lima hotels
                        PhotosAmenitiesMaploadingclose
                      • Quincha House
                        Ranked #432 overall in Lima hotels
                          PhotosAmenitiesMaploadingclose
                        • Safe in Lima
                          Ranked #431 overall in Lima hotels
                            PhotosAmenitiesMaploadingclose
                          • Los Olivos Garden
                            Ranked #430 overall in Lima hotels
                              PhotosAmenitiesMaploadingclose
                            • San Martin Apart Hotel
                              Ranked #429 overall in Lima hotels
                              • Free WiFi
                              • Restaurant
                              • Free Breakfast
                              • Free Parking
                              • Airport Transfer
                              PhotosAmenitiesMaploadingclose
                            • Albergue Kaypacha Wasi
                              Ranked #428 overall in Lima hotels
                                PhotosAmenitiesMaploadingclose
                              • Pino Dorado
                                Ranked #427 overall in Lima hotels
                                  PhotosAmenitiesMaploadingclose

                                Peru’s capital city is one of Latin America’s true hidden gems. Look past the city’s characteristic fog and you’ll find plenty to impress. Colonial era churches and cloisters, modern art galleries, restaurants serving the best food in Peru, and grand museums packed with gold and treasures. Add some trendy beach side neighbourhoods and a UNESCO listed historical core and there’s plenty to keep you occupied.

                                Whether you’re stopping over for a night en route to Machu Picchu, or enjoying a week long city break, there are plenty of excellent places to stay in Lima. The only question is which neighbourhood (or barrio) to choose?

                                Accommodation in the Centro Historico is best for those who are only spending a few days in Lima, or those who like having all of the main attractions on their doorstep. The historic centre of the city is a UNESCO World Heritage site, and has lots of grand buildings which date back to the era when Lima was the seat of the Spanish government in South America.

                                Slightly cheaper hotels can be found in the three neighbourhoods surrounding the historic centre: the Barrios Altos, Santa Beatriz, and the Barrio Chino. The Barrio Altos are home to Lima’s very oldest buildings, while Santa Beatriz is home to the Estadio Nacional stadium. Barrio China is Lima’s Chinatown.

                                Hotels in the beach side neighbourhood of Barranco are the best option for party animals. The area is packed with trendy bars and nightclubs.

                                Finding the best hotels in Lima is easy when you use Skyscanner. Search and compare accommodation from Europe’s top hotel booking websites, all on one page. Enter the dates you want to visit Lima, and we’ll show you the most popular places to stay. Compare prices, photographs, and reviews at a glance. If you’re looking for something more specific, our sorting and filtering tools can help you out.

                                We automatically rank our results based on popularity, showing you the best rated hotels first, but you can change it to fit your priorities. Whether you want to find the hotels closest to Lima city centre, or the cheapest hotels in the city, it only takes a second to change the order of the results. Our filters let you tailor the results even more, so you can find exactly what you’re looking for.

                                Choose which accommodation types you want to see, which facilities you can’t be without, and set a budget to only see hotels in your chosen price range. When you find a deal you like the look of, we’ll send you straight to the booking site to reserve your room.  

                                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=lima-peru&controller=topics&country_code=&current_user_id=&filters=&id=2000000000209&klass_name=Region&list_type=hotels&nearby=false&order=asc&page=17&path=lima-peru%2Fhotels&place=2000000000209&place_type=City&place_type=region&region=2000000000209&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000001278328&hotel_ids%5B%5D=5000001280394&hotel_ids%5B%5D=5000003721732&hotel_ids%5B%5D=5000003722045&hotel_ids%5B%5D=5000003722049&hotel_ids%5B%5D=5000003662004&hotel_ids%5B%5D=5000003664410&hotel_ids%5B%5D=5000003667663&hotel_ids%5B%5D=5000003668204&hotel_ids%5B%5D=5000003669159&hotel_ids%5B%5D=5000003671567&hotel_ids%5B%5D=5000003730652&hotel_ids%5B%5D=5000003733541&hotel_ids%5B%5D=5000003734076&hotel_ids%5B%5D=5000003755984&hotel_ids%5B%5D=5000003756374&hotel_ids%5B%5D=5000003756974&hotel_ids%5B%5D=5000003762015&hotel_ids%5B%5D=5000003762685&hotel_ids%5B%5D=5000003764145", 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=2000000000209" + "&" + 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); } };