In 2018 Trip Advisor ranked Clearwater Florida as the #1 most beautiful beach in the United States, and I can understand why! This area, located west of Tampa and north of St. Pete Beach is such a hidden gem of a vacation destination. In Clearwater Florida, there are lots of great places to stay, but if you are looking for an amazing resort – check out the Marriott in Sand Key!