L.M.
I love St Pete Beach. It's so pretty and has lots going on - lots of activities. I've stayed at The Sirata, The Dolphin Beach Resort and Grand Plaza Beach Resort. The Dolphin was the cheapest, had a very nice pool/outside area but the rooms are outdated, clean but the beds were uncomfortable. The Sirata is a big resort, 3 pools, restaurants on site, etc, beach bars, you don't have to leave :) Grand Plaza Beach resort had the nicest rooms but their pool is small. My daughter and I just went parasailing when we went to St Pete Beach this past summer.