El Westwinds Waterfront Resort St. Pete Beach, de 3 estrellas, es el lugar ideal para alojarse en el barrio Treasure Island de St. Pete Beach, a unos 2 km de la Playa Sunset. Situado al alcance del tobogán de Treasure Island Florida, el resort dispone de una piscina para que los huéspedes se relajen.
El Treasure Island Golf Tennis Recreation Center está ubicado a unos 25 minutos a pie, mientras que el Parque Upham Beach está ubicado a poco más de 10 minutos en coche de este hotel. Entre las atracciones naturales de la zona se encuentra el Parque Egan, en los alrededores del Westwinds Waterfront Resort St. Pete Beach, y también hay una playa a unos 200 metros. Este alojamiento también está ubicado a un corto paseo de la bahía de Treasure. A tan solo 6 minutos a pie del hotel, los huéspedes encontrarán el Bucky Big Pirate of Treasure Island. La parada de autobús Gulf Boulevard & 101st Avenue está situada a la vuelta de la esquina del Westwinds Waterfront Resort.
Este lugar dispone de 15 habitaciones con equipo de café y té, y comodidades modernas como una tv de pantalla plana con canales vía satélite. Todas las habitaciones de este hotel incluyen lavavajillas, nevera grande y cafetera/tetera, así como un inodoro separado y ducha. El Westwinds Waterfront Resort ofrece habitaciones con vistas a la bahía.
El restaurante el Ricky T's Bar & Grille se encuentra a una distancia de 600 metros de este hotel.