Treasure Island Beach Resort
Just north of St. Pete Beach on Florida’s Gulf Coast on Treasure Island. Part of the Opal Collection, the new-build, all-suite property fronts a wide, sugar-sand beach. All rooms have Gulf of Mexico views and patios or balconies and you can stroll along the town’s waterfront beach to explore the nearby restaurants.