4. St. Petersburg, Florida
St. Petersburg perfectly corresponds to Florida’s nickname – Sunshine State. It will give you a perfect weather, hot beaches, and warm water all year round. It may be not so famous and frequently mentioned as Miami, but it means it is not that crowded. And if you are up to some cultural enrichment – there’s a museum with the biggest collection of Salvador Dali’s paintings.