35% off St. Petersburg, FL hotels

If you click on the links in this post, we may earn money from the companies mentioned in this post, at no extra cost to you. You can read the full disclaimer here.

Sharing is caring!

Sitting on Florida’s Gulf Coast, St. Petersburg is part of the Tampa Bay area. Nicknamed the “Sunshine City,” it averages 361 days of clear skies each year. St. Petersburg also holds the record for the “most consecutive days with sunshine” at 768 days. St. Petersburg has 244 miles of coastline along Tampa Bay, the Gulf of Mexico, Boca Ciega Bay and the intracoastal waterways. Sunny beaches make for outdoor fun.

Go kayaking, parasailing, stand-up paddleboarding, or snorkeling.

Take an LED illuminated tour on a glass-bottom kayak or a sunset cruise.

Or see it all on a helicopter tour.

See the lovely Sunken Gardens.

Visit the St. Petersburg Museum of History or the Imagine Museum.

The renowned Dali Museum holds the largest collection of Salvador Dali’s works outside of Spain.

Enjoy thrills and animal experiences at nearby Busch Gardens theme park and Adventure Island water park.

Currently, there are hotels in St. Petersburg with discounted rates. Book this through Expedia to realize the savings. Here are some of the best deals.

St. Petersburg Hotel Deals

  • The Don CeSar 35% Discount
  • Beach House Suites by The Don CeSar 32% Discount
  • Holiday Isles Resort 31% Discount
  • The Saint Hotel 27% Discount
  • Residence Inn by Marriott St. Petersburg Tierra Verde 26% Discount
  • Chart House Suites on Clearwater Bay St. Petersburg 26% Discount
  • Postcard Inn On The Beach 25% Discount
  • Plaza Beach Hotel Beachfront Resort 25% Discount
  • Bayview Plaza Waterfront Resort 25% Discount
  • Bay Palms Waterfront Resort – Hotel & Marina 24% Discount
  • Alden Suites – A Beachfront Resort 21% Discount
  • Tradewinds Island Resort 20% Discount
  • RumFish Beach Resort by TradeWinds 20% Discount
  • Cambria Hotel St. Petersburg – Madeira Beach 15% Discount
  • Bellwether Beach Resort 14% Discount
  • Sabal Palms Inn 13% Discount
  • Hilton Garden Inn St. Petersburg Beach 12% Discount
  • Schooner Hotel 11% Discount
  • Blind Pass Resort Motel 10% Discount
  • Havana Inn 10% Discount
  • Barefoot Beach Club 10% Discount
  • The Hotel Zamora 9% Discount
  • Sirata Beach Resort 7% Discount
  • Miramar Beach Resort 7% Discount
  • Inn at the Beach 6% Discount
  • St. Pete Beach Suites 4% Discount