12 Best Inns for Extended Stays in St Petersburg, Florida

Are you travelling to St Petersburg, Florida and need a top hotel? Whether you are a trust fund kid or a working stiff, there is so much to do in St Petersburg, Florida.

Thankfully, it’s now easy to find a great hotel or spa here. We realize that each person has his or her own criteria to define ‘best hotel.’

We understand the majority of travellers only want the best price and a safe place to sleep. Yet others do care more about the location and will pay extra for it. In full transparency, there have been comments that the decor is outdated at a few of these gems. Other than that though, these hotels in St Petersburg, Florida are known for their helpful staff.

The following hotels are the absolute best rated options in St Petersburg, Florida. Book now!

Hampton Inn & Suites St Petersburg/Downtown

Read more on Yelp
80 Beach Dr NE
Downtown St. Petersburg
Saint Petersburg, FL 33701