La historia sigue a Lucy Honeychurch, una joven inglesa que viaja a Italia con su prima Charlotte Bartlett. Durante su estadía en Florencia, Lucy conoce al excéntrico George Emerson y su padre, quienes alquilan una habitación con vista al río Arno en el mismo hotel que Lucy y Charlotte.
Lucy se siente atraída por George, pero Charlotte desaprueba su relación y la convence de regresar a Inglaterra. De vuelta en casa, Lucy acepta una propuesta de matrimonio del sofisticado pero aburrido Cecil Vyse, pero su vida cambia cuando George regresa inesperadamente y le declara su amor. Lucy se encuentra en un dilema moral y debe decidir si seguir con el compromiso seguro de Cecil o arriesgarse por el amor verdadero con George.