Chaque Noël, Reilly Shore choisit un endroit au hasard sur la carte pour faire un voyage aventureux. Cette année, cette destination est le pittoresque hameau du lac Mistletoe. Alors qu’elle arrive, Reilly découvre que le seul Bed & breakfast de la ville est plein en raison de la fête annuelle de Christmas Harbor. Lorsqu’Emma, douze ans, invite Reilly à rester sur le bateau de son père, elle apprend que le père d’Emma, Raymond Mitchell, vend son bateau et ne peut participer au festival. Attristée, Emma demande l’aide de Reilly pour convaincre Raymond de participer au festival afin qu’ils puissent avoir un dernier Noël parfait sur le lac Mistletoe.