Customised for your search:

St. Petersburg Hotels

St. Petersburg Hotels
St. Petersburg

Hotel + Flight Deals in St. Petersburg

See all St. Petersburg Package Deals

301 Cheap Hotels in St. Petersburg

Treasure Bay Resort & Marina - Treasure Island Hotels

Treasure Bay Resort & Marina

11125 Gulf Blvd, Treasure Island - Map
Very attentive staff. Pool and room was well kept. Overall very pleased and will return in the future.
Traveller from ohio
Crystal Bay Hotel Spiritual & Wellness Retreat - St. Petersburg Hotels

Crystal Bay Hotel Spiritual & Wellness Retreat

7401 Central Avenue, St. Petersburg - Map
"Great place to relax"
I really enjoyed staying at this hotel. It is a historic site so it has a old time feel to it. Lovely living room, dining room, balcony, and porch. They don't have any televisions but I am not much of a tv watcher. It might be a turnoff to some people.
Traveller from Boston MA
Loews Don CeSar Hotel - St. Pete Beach Hotels

Loews Don CeSar Hotel

3400 Gulf Blvd, St. Pete Beach - Map
"Excellent, recommended. Top quality services. "
Extraordinary hotel. Excellent conditions and amenities. Restaurants and menu very well presented. Friendly staff. Pool and beach area in extraordinary conditions. Very clean. Close to museum, restaurants and stores.
Traveller from Puerto Rico
Crystal Palms Beach Resort - Treasure Island Hotels

Crystal Palms Beach Resort

11605 Gulf Blvd, Treasure Island - Map
"Excellent hotel "
Rooms were beautiful. Enjoyed the spacious balcony for sunsets. Beach was not crowded. Close to Johns Pass for great restaurants and stores.
Traveller from Bradenton FL
Grand Plaza Beachfront Resort Hotel - St. Pete Beach Hotels

Grand Plaza Beachfront Resort Hotel

5250 Gulf Blvd, St. Pete Beach - Map
"Excellent hotel on the beach"
Excellent food, great location to restaurants in the area, perfect beach
Traveller from Calgary, AB
Belleair Beach Club - Belleair Beach Hotels

Belleair Beach Club

3200 Gulf Blvd, Belleair Beach - Map
Thunderbird Beach Resort - Treasure Island Hotels

Thunderbird Beach Resort

10700 Gulf Blvd, Treasure Island - Map
"Nice hotel, but you can hear everything outside. "
Room was clean and housekeeping was accommodating. The noise from the guest at the pool was loud inside the room. That,was my only complaint.
Traveller from Linton,Indiana
Directly on the Gulf Beaches, our "Classic Courtyard Style Hotel" is a newly remodeled family favorite also catering to …More
Hollander Boutique Hotel - St. Petersburg Hotels

Hollander Boutique Hotel

421 4th Ave N, St. Petersburg - Map
I booked this hotel for its location. It was more than I expected. The room was bright, clean and cool. The Taproom had amazing food (at reasonable prices), both for dinner and breakfast. I would stay there again!
A Traveller
Hollander Located right near the heart of scenic downtown St Petersburg the Hotel is just a short distance from St …More
TradeWinds Island Grand - St. Pete Beach Hotels

TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach - Map
"Best hotel on St. Pete Beach!"
We totally enjoyed our vacation. We chose to only eat breakfast from the deli, lunch from Pizza Hut or the Flying Bridge and ate dinner away from the hotel. Prices at the restaurants were a little pricey that is why we ate dinners away from the hotel. However, we did eat at Rum Fish and everyone enjoyed their meal. The bar crawl was so much fun. We met so many fun people along the way! We will be back to stay again. Loved the staff and the proximity of everything.
Traveller from Chicago
Shoreline Island Resort - Exclusively Adult - Madeira Beach Hotels

Shoreline Island Resort - Exclusively Adult

14200 Gulf Boulevard, Madeira Beach - Map
Great time and staff people were great. cleaf and a very good view.
A Traveller

Search from 301 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:

    Accommodation in St. Petersburg

    Embark on a journey that will forever change your life when you book a trip to enchanting St. Petersburg, Tampa Bay. 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.

    Where to Stay 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.