Treasure Island Beach Resort está localizado em St. Pete Beach e oferece acomodação de 3 estrelas com piscina ao ar livre e centro de fitness Treasure Island Clock Tower e Bucky Big Pirate of Treasure Island podem ser alcançados em 5 minutos a pé e 10 minutos a pé, respectivamente.
A propriedade está situada a 4 km do centro da cidade de St. Pete Beach e 30 km do aeroporto em St. Pete-Clearwater Internacional. O hotel fica a 4 minutos a pé da praia arenosa. Treasure Island Beach Resort está idealmente situado em frente ao Maykel Art Gallery. A paragem de autocarro mais próxima é Gulf Boulevard & 108th Avenue e fica dentro de apenas 50 metros de distância.
O hotel oferece quartos luxuosos com vista para Costa do Golfo e uma televisão de ecrã plano com canais por satélite e controle de temperatura. Nas casas de banho os hóspedes têm acesso à casa de banho à parte e chuveiro.
Os hospedes podem aproveitar sua refeição no restaurante. Os hóspedes também podem desfrutar de hambúrguer e saladas no bar do hotel. Uma variedade de restaurantes como Feola's Italian Ristorante & Lounge e Ricky T's oferecem especialidades de cozinha italiana a apenas 250 minutos de distância.