The brand new Hyatt Place has been running grand opening prices. Check their rates, the hotel looks awesome if you do get a deal!
Try the Hollander House. Not sure of the price, but it is one that will give you a feel of what St Petersburg is like and it has a nice pool area and amenities. It is right downtown and you can walk all over. There are many smaller motel like places when you get here or you could call the St Petersburg Chamber of Commerce and they can give you more detailed tourist information.
Try the Hollander Hotel, right across the street.
240.00 anigth
Sorry, I'm not familiar with hotel prices.
Thanks! Your answer is awaiting moderation.