If you are a nature lover, Comfort Inn & Suites Northeast - Gateway in the vicinity of parks, lakes and gardens is a good budget choice. Days Inn St. Petersburg North is a good budget hotel with rates starting from 61£ that is well situated within walking distance of Creative Clay.
152 hotels in St. Petersburg, Florida
Search the best hotels and places to stay in St. Petersburg
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Where to stay in St. Petersburg?
Best cheap hotels in St. Petersburg
St. Petersburg airports & Underground stations
Travelers with early morning flights may consider Ponce De Leon Hotel near St. Petersburg, FL (SPG-Albert Whitted) airport.
Convenience of staying in hotels in the city centre
If you are a foodie, consider booking La Veranda Bed & Breakfast near the independent, located in the city center. Courtyard By Marriott St. Petersburg Downtown is a popular option that's about a 5-minute walk from the city center and offers guests a tennis court, an indoor swimming pool and a Jacuzzi. If you prefer Downtown Saint Petersburg district, try Staybridge Suites St. Petersburg Downtown, which is a 3-star hotel located within walking distance of North Shore Historic District.
Luxury and boutique accommodation in St. Petersburg
Explore and find your best apartments, B&Bs and others
Waterside At Coquina Key offers cozy B&B-style accommodation, complete with an outdoor swimming pool, a sauna and a golf course. If you are here on business, Cordova Inn with rates from 105£ and Holiday Inn Express St. Petersburg North where prices start at 126£ are great options. Beach Drive Inn Bed & Breakfast is an elegant resort hotel set less than a 25-minute walk from Tropicana Field.