Das 3-Sterne-Treasure Island Beach Resort St. Pete Beach ist einen 25-minütigen Spaziergang vom John's Pass Seafood Fest entfernt und bietet einen Swimmingpool sowie ein Fitnesscenter. Das Hotel befindet sich im Bezirk Treasure Island von St. Pete Beach und ist 2 km weit weg von natürlichen Sehenswürdigkeiten wie dem Jungle Prada de Navaez Park.
Das Resort ist in der Nähe vom Bucky Big Pirate of Treasure Island gelegen. Ein weißer Sand- Strand befindet sich in nur 5 Gehminuten Entfernung vom Treasure Island Beach Resort St. Pete Beach. Die Treasure Island Slide Florida ist ungefähr 550 Meter von der Unterkunft entfernt, und der Treasure Island Clock Tower liegt in unmittelbarer Nähe zur Unterkunft. Die Bushaltestelle Gulf Boulevard & 108th Avenue ist ebenfalls ein paar Schritte entfernt vom Hotel.
Die gut ausgestatteten Zimmer im Treasure Island Beach Resort kombinieren Annehmlichkeiten wie eine Klimaanlage mit einem Flachbildfernseher mit Satellitenkanälen. Sie verfügen außerdem über eine Küchenzeile und einen Essbereich. Neben einer getrennten Toilette und einer Dusche zählen auch Morgenmäntel und Handtücher zur Ausstattung des Badezimmers. Zu den Extras gehören Morgenmäntel und Handtücher, die in den abgetrennten Bädern mit einer getrennten Toilette und einer Dusche angeboten werden. Von den Zimmern aus kann man einen Ausblick auf den Strand genießen.
Je nach Saison wird eine große Auswahl an amerikanischen Spezialitäten angeboten. Das Restaurant Middle Grounds Grill serviert verschiedene Gerichte der amerikanischen Küche und liegt ziemlich nah am Treasure Island Beach Resort St. Pete Beach.