Treasure Island beach has become a Florida vacation hotspot.  Between our endless white sand beaches, fun activities for the whole family, beautiful sunsets, and the most relaxing atmosphere in Florida, it is no surprise why!

 While visitors have a plethora St. Pete beach hotels to choose from, Treasure Bay Resort and Marina is consistently a top choice.  

What makes our resort the best Treasure Island hotel?

It’s simple, really! Incredible service, top of the line amenities, and unmatched beach access help to differentiate us from all other St. Petersburg beach hotels.  

Relax and Enjoy a Drink at our Brand New Cabana Bar

Sipping cocktails in the warm Florida sun is a quintessential part of any vacation to The Sunshine State.  Thanks to our new Cabana Bar, you don’t even have to leave the premises of the best Treasure Island hotel to do so!  

Our bar is open from noon until two hours past sunset every day of the week, and we boast a great selection of cocktails and local and national beer and wine.  Recently, we have also jumped aboard the craft beer train, and all of our draft beers are brewed within 30 miles from the resort!  

Take a Break from the Beach to Lounge by the Pool

Treasure Bay Resort and Marina boasts a luxurious heated swimming pool for those days you don’t feel like getting sandy or taking a deep in the chillier Gulf of Mexico.  The sun is the same no matter where you’re laying, and relaxing by our pool will provide you with the rest that everyone deserves on vacation.  

In addition to our pool, we have a soothing Jacuzzi and rooftop sundeck for even more privacy.  If relaxation is your goal on this vacation, look no further than the pool at Treasure Bay Resort and Marina on Treasure Island beach!

Enjoy the On Site Marina

Perhaps what separates us most from other St. Pete beach hotels is our on property marina.  Whether you are a sailor yourself or simply like walking the docks and admiring the various seaworthy vessels, our marina is the perfect addition for a coastal Florida hotel.  

Freedom Boat Club members are welcome, and if you are planning on bringing your boat you can always call ahead to see if there are slips available. 


Of all the St. Petersburg beach hotels, Treasure Bay Resort and Marina is, without question, one of the best.  From our amenities to our world-class service and staff, your vacation with us will be one for the record books.  As winter drags on and eyes start turning toward spring, consider booking a warm weather getaway today. We will be eager to welcome you with open arms!