Guerrero, de 28 anos, atacante da seleção do Peru, disputou 161 jogos e marcou 47 gols na Bundesliga da Alemanha. Ele estava no Hamburgo desde 2006, após uma passagem de dois anos pelo Bayern de Munique.
"Os dois times acertaram a transferência", disse o diretor esportivo do Hamburgo, Frank Arnesen, a repórteres. "É importante para Paolo jogar por um clube assim e desejamos toda sorte a ele."
Guerrero, que tem um reconhecido medo de avião, foi suspenso por oito jogos na temporada passada por uma falta violenta cometida no goleiro do Stuttgart Sven Ulreich, em março.