Customised for your search:

St. Petersburg Hotels

St. Petersburg Hotels
St. Petersburg

Hotel + Flight Deals in St. Petersburg

See all St. Petersburg Package Deals

258 Cheap Hotels in St. Petersburg

Shoreline Island Resort - Exclusively Adult - Madeira Beach Hotels

Shoreline Island Resort - Exclusively Adult

14200 Gulf Boulevard, Madeira Beach - Map
"Very nice facility. Would stay again."
Our balcony had a partial obstructed view due to being the middle building . So what... It was awsome and beautiful. Nice pool and seating areas. Even had a grilling area. Room was great. Kitchen with flatware, pots pans. Etc. near full size frig was great. Save money on going out.
A Traveller
Treasure Bay Resort & Marina - Treasure Island Hotels

Treasure Bay Resort & Marina

11125 Gulf Blvd, Treasure Island - Map
"Beach right across the street"
The check in-check out was a breeze, and the reception staff was very warm and welcoming. The room we had was facing the marina and was nice and cozy. Overall had a nice experience for the duration of the stay.
Traveller from OH
TradeWinds Island Grand - St. Pete Beach Hotels

TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach - Map
It was amazing! We truly enjoyed our stay! We plan on coming back soon!
A Traveller
Postcard Inn On The Beach - St. Pete Beach Hotels

Postcard Inn On The Beach

6300 Gulf Blvd, St. Pete Beach - Map
"Great pool area"
Enjoyed the casual atmosphere with its retro vibe, pool was great, room clean, lots of outdoor seating and music playing throughout
Traveller from Ambler PA
Barefoot Beach Hotel - Madeira Beach Hotels

Barefoot Beach Hotel

13238 Gulf Blvd, Madeira Beach - Map
This hotel was a nice find... Not extravagant but still decent
Traveller from albany ny
This Madeira Beach resort is located 3 blocks from John's Pass, 6 miles north of St Pete Beach, and 24 miles from Busch …More
Delux Inn Clearwater - Clearwater Hotels

Delux Inn Clearwater

1735 Gulf to Bay Blvd, Clearwater - Map
Very nice family owned business. Great location, close to the beach. Freshly remodelled as well. Would stay there again.
Traveller from Cocoa Beach Fl
Hollander Boutique Hotel - St. Petersburg Hotels

Hollander Boutique Hotel

421 4th Ave N, St. Petersburg - Map
"Great place to stay in downtown St. Pete"
Love to stay at this hotel whenever we are in St. Pete. The staff is so friendly and the location is convenient to downtown venues. They will transport you to many of these locales. In addition, the food at the Tap Room restaurant/bar is excellent.
Traveller from Leesburg, FL
Hollander Located right near the heart of scenic downtown St Petersburg the Hotel is just a short distance from St …More
Loews Don CeSar Hotel - St. Pete Beach Hotels

Loews Don CeSar Hotel

3400 Gulf Blvd, St. Pete Beach - Map
"Nice ocean view room"
The rooms are small but the atmosphere and location is great. There's tons of amenities and some are free, just check their schedule.
A Traveller
Guy Harvey Outpost, a TradeWinds Beach Resort - St. Pete Beach Hotels

Guy Harvey Outpost, a TradeWinds Beach Resort

6000 Gulf Blvd, St. Pete Beach - Map
"The hotel staff was excellent "
Best experience in have ever experienced from staff at a resort. They were always right on and very geniune!! We will definitely go back... need to request ground floor ocean side is perfect suite. Loved being able to just walk out to the beach...
Traveller from Georgia
Bilmar Beach Resort - Treasure Island Hotels

Bilmar Beach Resort

10650 Gulf Blvd, Treasure Island - Map
"First time to Florida"
We visited in early December and the weather was beautiful. Michael at the front desk was incredibly helpful and friendly. The view from our second story room was fabulous. We loved the live music in the hotel bar. We will definitely plan a trip back.
Traveller from Sioux City IA

Search from 258 St. Petersburg Hotels

    Why book with Expedia ?

    • Book confidently with Price Match
    • Bundle for better rates
    • No booking fees
    • 91% customer satisfaction

    Narrow Your Search To:

    Where to Stay in St. Petersburg?

    Embark on a journey that will forever change your life when you book a trip to enchanting St. Petersburg, St. Petersburg. Experience the rich history and local landmarks of this captivating corner of the world, where you’ll enjoy some of the most awe-inspiring aspects of Florida.

    Unload your luggage and get comfortable at your St. Petersburg accommodation, then head out to see the sights and soak up the unique culture that only St. Petersburg has to offer. There are an assortment of resorts and cheap hotels in St. Petersburg, Florida, and is here to help you find—and book—the best accommodation based on your needs and budget. And the best part is, you can rest assured knowing that you have conveniently located lodging within proximity to all of the action that abounds in St. Petersburg.

    Whether you’re travelling solo or with the family in tow, and regardless of if the trip is for purposes of business or pleasure, we have St. Petersburg hotel deals perfect for you.

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    From 29,939 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.