$24 - $77
|CHEAPEST CITY IN PERU||Chiclayo||45% cheaper||Hotels in Chiclayo are the cheapest in Peru at just $24 per night on average.|
|MOST EXPENSIVE CITY IN PERU||Lunahuaná||79% more expensive||Lunahuaná has the highest priced hotels in Peru with rooms averaging $78 per night.|
|MOST POPULAR CITY IN PERU||Lima||83% 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 December, as the prices are significantly lower than in April - just $102 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 $258 per night, 166% above the country’s average rate of $97 per night.
As a popular tourist destination in Peru, it is no surprise that Lunahuaná has the most expensive hotel rooms at $78 per night - 79% more than than the country's average hotel room price.
Our users typically find that Cajamarca has the lowest per night rates in the country at just $10. Cajamarca offers hotels rooms at an average rate that is 90% lower than the average city in Peru.