23 May 2025 ... The best time to visit Peru is October or November, when the weather is still mostly dry in highland areas, but the temperatures are still hot – and beaches ...