Residence Inn by Marriott St. Petersburg Treasure Island is an all-suite hotel in Treasure Island, Florida offering oceanfront accommodations for a relaxing stay. Enjoy admiring the views from your private balcony and delight in our ideal location moments from downtown St. Petersburg.