Avec Safe Haven, c'est la seconde fois que Lasse Hallström adapte un livre de l'auteur américain Nicholas Sparks, après Cher John en 2010, où le cinéaste mettait en scène Channing Tatum et Amanda Seyfried. Mais ce n'est pas la première fois que l'écrivain voit l'une de ses œuvres retranscrite sur grand écran, puisque 8 de ses romans sont passés entre les mains de cinéastes !
Au départ, l'actrice Keira Knightley était pressentie pour interpréter le rôle principal féminin, qui a finalement été confié à Julianne Hough.