Standing just 6 minutes' walk from Bucky Big Pirate of Treasure Island, the 2-star Ibeach Resort Treasure Island offers an outdoor pool.
This resort is located 0.3 miles from Treasure Island Slide Florida, and within a 5-minute drive of John's Pass Village and Boardwalk. Maykel Art Gallery is within short walking distance of the Treasure Island hotel and St. Pete-Clearwater International airport is 19 miles away. John's Pass can also be found about 25 minutes' walk from the property. The nearest bus stop is Gulf Boulevard & 108th Avenue 150 feet away.
They have a spacious interior.
Feola's Italian Ristorante & Lounge is adjacent to this hotel, approximately 5 minutes' walk away.