£24 - £53
|CHEAPEST CITY IN PERU||Arequipa||38% cheaper||Hotels in Arequipa are the cheapest in Peru at just £24 per night on average.|
|MOST EXPENSIVE CITY IN PERU||Máncora||39% more expensive||Máncora has the highest priced hotels in Peru with rooms averaging £54 per night.|
|MOST POPULAR CITY IN PERU||Lima||-74% more users visited||More momondo users search for hotels in Lima than any other city in Peru|
If you are looking to save money on your hotel room in Peru, consider visiting the country in July as it is the least expensive month at just £44 per night. Avoid booking a hotel room in October if you are looking for a deal; it is the most expensive month.
As many would assume, more people stay in Lima than in any other city while visiting Peru.
Prices of luxury hotel rooms fluctuate based on the location and hotel brand that you stay at, but in Peru you can expect a nightly rate of about £193, which is 307% above the average hotel room cost of £48 per night.
Máncora is the most expensive city in Peru to book a hotel room in. The nightly rate of £54 is 39% more than the average city in Peru.
Our users typically find that Tumbes has the lowest per night rates in the country at just £6. Tumbes offers hotels rooms at an average rate that is 88% lower than the average city in Peru.