24 USD - 87 USD
|CHEAPEST CITY IN PERU||Chiclayo||43% cheaper||Hotels in Chiclayo are the cheapest in Peru at just 24 USD per night on average.|
|MOST EXPENSIVE CITY IN PERU||Paracas||105% more expensive||Paracas has the highest priced hotels in Peru with rooms averaging 87 USD per night.|
|MOST POPULAR CITY IN PERU||Lima||454% more users visited||More momondo users search for hotels in Lima than any other city in Peru|
When traveling to Peru it would be best to plan your trip around the month of January, as the prices are significantly lower than in October - just 82 USD per night.
Peru is full of enlightening and adventurous cities, but the most popular tourist destination is Lima.
On average, a luxury hotel room in Peru costs 249 USD per night, 339% above the country’s average rate of 57 USD per night.
As a popular tourist destination in Peru, it is no surprise that Cusco has the most expensive hotel rooms at 633 USD per night - 1,017% more than than the country's average hotel room price.
Our users typically find that Piura has the lowest per night rates in the country at just 6 USD. Piura offers hotels rooms at an average rate that is 89% lower than the average city in Peru.