I just got back from St. Petersburg a few weeks ago, stayed at the Treasure Island Residence Inn. Not a resort hotel, but the king suite we got was great, separate living room, full kitchen, two balconies with great view of the Gulf, and the hotel is right on the beach. Free hot breakfast too. I paid with Marriott Points, but even without this place was cheaper than everywhere else I looked, I'd go back.
[Reply]