The St. Pete Pier is a fairly new attraction in St. Petersburg that opened in July of 2020. It boasts 26 acres of waterfront pier with multiple restaurants, 2 museums, parks, a splash pad, and beach.