Once again Clearwater Beach has been named the #1 beach in the country by TripAdvisor - only two years after winning the title in 2016 for the first time. Siesta Beach, near Sarasota was named #2 and St Pete Beach ranked 7th. Clearwater Beach, with it's white sugar sand and wide open space is hard to beat - and the beach experience is made even more popular by having the Clearwater Marine Aquarium, the spring training facilities for baseball and soccer, and Dunedin and Clearwater nightlife nearby. Clearwater Beach was also named "Best Beach Town in Florida" in 2013 by USA Today readers. For as long as we have been living in the Tampa Bay area - and even before when we visited from Ohio in the cold winter months - we have always loved Clearwater Beach the most! The white sand, the Pier, Frenchy's Restaurant, plus so much more - make it a natural to be voted number one. I even love it when it's cold and rainy! A total of 6 Florida beaches landed in various spots across the top 10 with South Beach at #4, Fort Lauderdale Beach at #6, and Hollywood Beach at #8.