Adienne Willis (Diane Lane), separata da Jack (Christopher Meloni), il marito traditore, che vuole a tutti i costi tornare con lei, anche a costo di descrivere ai figli, Amanda (Mae Whitman) e Danny (Charlie Tahan), la madre come una donna cattiva, che non è capace di perdonare, decide di prendersi un attimo di pausa dalla routine quotidiana, andando in soccorso della sua amica Jean (Viola Davis), che ha bisogno di qualcuno che gestisca il suo piccolo albergo di Rodanthe (North Carolina) mentre è via.
Qui Adrienne conosce Paul Flanner (Richard Gere), un medico, che ha deciso di alloggiare nell’edificio in alta stagione, solo per avere l’opportunità di incontrare il marito di una donna, che è morta per mano sua durante un intervento.
I due cinquantenni approfitteranno del tempo trascorso insieme, per ascoltare e comprendere l’uno le difficoltà dell’altro (lei indecisa se riaccettare il marito nella sua vita, lui certo di dover incontrare proprio figlio,c on cui non parla dal giorno della tragedia) e finiranno per innamorarsi, proprio mentre un uragano si sta per abbattere sull’abitazione e il destino ha pensato di regalare nuove gioie e dolori.