Hi ha la creença que la part més antiga del castell data del segle V, segons l’arquitecte Pere Domènech i Roura té murs d’època romana, encara que els arqueòlegs no han pogut fer excavacions exhaustives per determinar-ho. No es pot descartar que fos una vil·la la romana dedicada al vi, ja que a Canet n’hi ha d’altres, però apareix documentat per primer cop a començament del segle XI com una casa forta –o domus– i depenia jurisdiccionalment del castell de Montpalau.
Al segle XV, Ferrer de Canet va obtenir el permís per reconstruir la seva casa forta, va fer un pelegrinatge a Roma i quan tornà li canvià el nom pel de Santa Florentina, perquè el papa Benet XII li regalà les seves relíquies.
L’any 1430, el castell va ser incendiat pels remences.
A mitjan segle XIX es trobava en un estat lamentable.
El castell va estar reconstruït per l’arquitecte Lluís Domènech i Montaner entre mitjans de la dècada del 1880 i el 1912, encara que el 1909 es van acabar oficialment les obres, pertanyia al seu oncle Ramon Montaner i Vila.
L’any 1909, la reconstrucció va ser beneïda pel rei Alfons XIII aprofitant el nomenament de comte de la Vall de Canet al seu propietari.
L’arquitecte es va dedicar a recuperar peces d’estil medieval d’altres llocs, un d’ells va ser el monestir del Tallat.
L’any 1921, quan va morir Ramon Montaner, va heretar la seva filla Júlia, que estava casada amb Ricard de Capmany i Roura; finalment el van heretar Maria Teresa Capmany i Florentina Capmany.
Tot i que està habitat i és privat, es fan visites guiades.
