























Luxurious Beachfront Accommodations Immerse yourself in the coastal charm of Treasure Island Beach Resort, nestled in the heart of St. Pete Beach. With stunning views of the Gulf of Mexico through floor-to-ceiling windows, our accommodations offer a perfect blend of comfort and style, complete with complimentary WiFi. Amenities for Relaxation and Indulgence Indulge in our beachfront outdoor pool and sun terrace, or treat your taste buds at BRGR Kitchen + Bar with delectable gourmet offerings. Stay active at the fitness centre, and rest easy with free private parking during your stay at our Florida beach resort. Spacious Suites with Modern Conveniences Each suite at Treasure Island Beach Resort features a well-equipped kitchenette, dining area, and a range of amenities for your convenience. From plush bathrobes to a flat-screen TV, we ensure a luxurious stay for every guest. Experience the ultimate beach getaway at Treasure Island Beach Resort – book now for an unforgettable stay!
Checking rates…
You won't be charged yet
Guests liked
Guests mentioned
US · extended_group · Mar 2026
Would definitely recommend, The staff was very pleasant!!
The property was clean and well kept!
Nothing!!
US · family_with_children · Feb 2026
US · family_with_children · Jan 2026
I was charged $50 extra for a 3rd car parking pass, which I had a party of 8, which we needed 3 cars. And for the pool area which is open until 11:00 was not lit up for us to sit out there as well as the beach area. We came for my husband’s 50th birthday and wanted to be able to celebrated after returning from dinner which was about 10:00 pm and it was very dark.
US · couple · Jan 2026
Very relaxing. Excellent staff.
Good breakfast, awesome bloody Mary
US · family_with_children · Jan 2026
Beautiful Beach Views
The room was wonderful with beautiful views and it was quiet. We ate at the BRGR restaurant which was expensive but delicious. The staff were all friendly and they made sure we always had whatever we needed. The only part that was just okay was the pool area, since it is a bit small, but this did not matter as much to us. This was an excellent place to stay!
10800 Gulf Blvd · St Pete Beach