Les Nuits Blanches est adapté du roman de l'écrivain russe Fedor Dostoïevski, publié en 1848.
Les Nuits Blanches a été tourné dans les célèbres studios de cinéma Cinecittà, à Rome où un port inspiré de celui de Livourne, a été intégralement reconstitué.
Les Nuits Blanches remporte le Lion d'argent lors de la 18ème Mostra de Venise en 1957, ainsi que les Rubans d'argent du meilleur acteur pour Marcello Mastroianni, et de la meilleure musique de film pour Nino Rota au Festival du film de Taormina, en Sicile, l'année suivante.
Contrairement à la tradition qui voulait qu'une actrice étrangère soit systématiquement doublée, l'autrichienne Maria Schell a appris le scénario et ses répliques en italien sans que l'on juge nécessaire de faire appel à une actrice italienne pour le doublage.