St. Pete Beach has so many fun things to do for vacationers looking to enjoy some fun in the sun, watersports and beach activities.