You don't say whether you will be using public transportation or rental car, but I presume you will use public transportation.
The Cinque Terre is a favorite place among Rick Steves' herds. I am originally from Florence but used to vacation in Versilia (in the Forte dei Marmi or Marina di Massa area) during my youth, so the Cinque Terre was a frequent day trip destination from our beach house, since it was less than 1 hour away from Versilia.
The Cinque Terre is a beautiful area, but lately when I go there (generally to take friends and relatives from the U.S,) I don't enjoy the place as much anymore. I don't know if it's Rick Steves' fault, but the place has become a zoo crowded worse than Disney in Summer. Last time I went, just a few years ago, I took some American friends of mine the first week of May, on a weekday by car from Florence. It was only early May, yet the place was already crowded like a Summer weekend when I was growing up.
Also, by car from Florence it's a 2 hour trip, but by train it's at least 2.5-3 hours from Florence, because you will have to take three trains (2 changes, one in Pisa and one in Spezia). So if you crave a beach day while in Florence, and you are traveling by train, I suggest the following options that are much faster:
1. Viareggio
2. Quercianella
3. Castiglioncello
The first is a famous large beach resort town. It's the Florentines' no. 1 destination since it's the most easily reachable from Florence. It's a vibrant town with life resembling Miami Beach more than anything.
The no. 2 and 3 are smaller and much quieter. The beaches are smaller and rockier since the sit on a sort of a cliff. They are pretty, but much more laid back than Viareggio.
All of the above are the most easlly reached destinations from Florence if you don't have a car.