Travelia ← the value map

Best places to visit in Peru

43 destinations in Peru, each scored on climate fit, safety, value and quality. 25 on the coast. Warmest around February.

Destinations

Arequipa inland · warmest ~16°C Ayacucho inland · warmest ~17°C Barranca coastal · warmest ~22°C · sea to 22° Breña coastal · warmest ~23°C · sea to 22° Cajamarca inland · warmest ~11°C Callao coastal · warmest ~23°C · sea to 22° Carmen De La Legua Reynoso coastal · warmest ~23°C · sea to 22° Chancay coastal · warmest ~22°C · sea to 21° Chiclayo inland · warmest ~25°C Chimbote coastal · warmest ~24°C · sea to 22° Chincha Alta coastal · warmest ~23°C · sea to 21° Cusco inland · warmest ~11°C Huacho coastal · warmest ~22°C · sea to 22° Huancayo inland · warmest ~12°C Huánuco inland · warmest ~18°C Huaraz inland · warmest ~8°C Huaura coastal · warmest ~22°C · sea to 22° Ica inland · warmest ~23°C Ilo coastal · warmest ~23°C · sea to 22° Iquitos inland · warmest ~27°C Jesus Maria coastal · warmest ~23°C · sea to 22° Juliaca inland · warmest ~11°C Lima coastal · warmest ~23°C · sea to 22° Moche coastal · warmest ~23°C · sea to 22° Mollendo coastal · warmest ~23°C · sea to 23° Monsefú coastal · warmest ~25°C · sea to 22° Pacasmayo coastal · warmest ~25°C · sea to 22° Paita coastal · warmest ~26°C · sea to 23° Paramonga coastal · warmest ~22°C · sea to 22° Pisco coastal · warmest ~24°C · sea to 21° Piura inland · warmest ~27°C Pucallpa inland · warmest ~27°C Puno inland · warmest ~9°C San Vicente de Cañete coastal · warmest ~23°C · sea to 21° Santiago inland · warmest ~11°C Santiago de Cao coastal · warmest ~23°C · sea to 22° Santiago de Surco coastal · warmest ~23°C · sea to 22° Sechura coastal · warmest ~27°C · sea to 23° Sullana inland · warmest ~27°C Tacna inland · warmest ~22°C Talara coastal · warmest ~26°C · sea to 24° Trujillo coastal · warmest ~23°C · sea to 22° Wanchaq inland · warmest ~11°C

Explore