Bonjour,
Cela dépend de votre intérêt pour les villes et de la longueur de votre séjour... Mais je dirais deux jours minimum, à caser plutôt à la fin de votre périple.
Niveau hôtel, regardez du côté de l'hôtel España. Il est situé à quelques minutes de la Plaza de Armas et de la plupart des monuments et quartiers à visiter. Si vous préférez être près du bord de mer et dans un quartier plus résidentiel, envisagez Miraflorès ou San Isidro. (Chez Elizabeth, par exemple)
blog : https://www.blog-trotting.fr/voyage/1437-quatre-mamies-en-amerique-du-sud
http://perou-patagonie.e-monsite.com/
Blogs : http://www.travelark.org/traveller/marie-claude.g