Customised for your search:

St. Petersburg Hotels

St. Petersburg Hotels
St. Petersburg

Hotel + Flight Deals in St. Petersburg

See all St. Petersburg Trip Deals

Top Trending Hotels in St. Petersburg

The Hotel Zamora - St. Pete Beach Hotels
Rating: 4.0 Stars

The Hotel Zamora

3701 Gulf Blvd, St. Pete Beach - Map
"Perfect hotel"
Hotel zamara is an amazing place. The hotel itself is physically beautiful and the rooms are so pleasant and comfortable to be in. We had a balcony overlooking the bay and the pool. There is an amazing restaurant connected to the hotel. It was some of the best food I've had and I'm a complete foodie. The quality was top notch and you could tell that so much care and thought went into the preparations. Eating outside overlooking the bay was wonderful and hearing their soft Latin music added to the experience. They have a beautiful bar area also and many heaters outside so even on a chilly night you can enjoy being outdoors. The staff of both the restaurant and hotel were so accommodating and pleasant. I really can't say even great things about Zamora. It was one of the highlights of my trip. It's a very new hotel and they also have a rooftop bar and a pool bar which wasn't open due to the season but as the weather warms up I'm sure the place will be hopping! I'd love to return. Beds were so comfy and super plush towels
elizabeth from new york
Sandpearl Resort - Clearwater Beach Hotels
Rating: 4.0 Stars

Sandpearl Resort

500 Mandalay Ave, Clearwater Beach - Map
"Top notch"
Very nice resort in a great location with a awesome beach front. Would definitely stay again.
DH from oakland, Mi
Hollander Boutique Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

Hollander Boutique Hotel

421 4th Ave N, St. Petersburg - Map
Comfortable , Clean, Staff is So Nice and helpful ....Greeting you with a Smile always.
Traveller from NJ
Hollander Located right near the heart of scenic downtown St Petersburg the Hotel is just a short distance from St …More
Ponce De Leon Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

Ponce De Leon Hotel

95 Central Ave, St. Petersburg - Map
"close to downtown"
they were able to accommodate my room request. Very happy
former floridia
This historic waterfront hotel in St Petersburg’s commercial district is 2 blocks from the Museum of Fine Arts and the …More
TradeWinds Island Grand - St. Pete Beach Hotels
Rating: 4.0 Stars

TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach - Map
"Nice, but still over priced."
To much selling into Trade Winds other properties. They upgraded us for $30.00 a balcony that was about 2 feet wide. The room was nice but way over priced even for the beach.
Tom from Taylorsville, Utah
King's Inn Palm Harbor - Palm Harbor Hotels
Rating: 2.0 Stars

King's Inn Palm Harbor

34106 US Highway 19 North, Palm Harbor - Map
"Worst motel we ever stayed at."
Room was dingy, dirty , even the phone had mold. Mattress ancient and sheets and towels threadbare. Carpet by bed was wet and wd suspect that tbe toilet waz leaking under the floor as it was loose. Got out of tbere at first light. Would like my money back!
Senior couple from Canada
Loews Don CeSar Hotel - St. Pete Beach Hotels
Rating: 4.0 Stars

Loews Don CeSar Hotel

3400 Gulf Blvd, St. Pete Beach - Map
"beautiful hotel and the food was excellent,"
food was excellent and priced fairly, better than most nearby restaurants. Will definitely go back again.
A Traveller
Pier House 60 Clearwater Beach Marina Hotel - Clearwater Beach Hotels
Rating: 3.0 Stars

Pier House 60 Clearwater Beach Marina Hotel

101 Coronado Drive, Clearwater Beach - Map
"Pier 60 is a great place to stay, clean & near all"
The hotel is located in a perfect location over looking the harbor and beach. The rooms are beautiful, clean and updated. I was VERY impressed!
Eric from Jacksonville, FL
Clearwater Beach Hotel - Clearwater Beach Hotels
Rating: 2.0 Stars

Clearwater Beach Hotel

504 S. Gulfview Blvd., Clearwater Beach - Map
"Clean and Great Value"
My wife and I have stayed at this hotel 4 or 5 times in the past several years. It has always been clean and affordable for being so close to the beach and Pier-60. We have never had a bad experience there. It is safe, clean and affordable compared to similar hotels in the area. Great location. Friendly staff. Clean swimming pool and we always request a room on the Harbor side of the hotel for a super view of the calm inter-coastal waters.
Tim from Indiana
Grand Plaza Beachfront Resort Hotel - St. Pete Beach Hotels
Rating: 3.0 Stars

Grand Plaza Beachfront Resort Hotel

5250 Gulf Blvd, St. Pete Beach - Map
"Picturesque Beachfront Hotel"
I did not know what to expect when we arrived at the Grand Plaza Hotel, but I cannot tell you how pleased I was once we did. It is a beautiful beachfront property nestled in St. Pete's touting wonderful restaurants like Bongos (a bar and grille on the beach) and Spinners (a restaurant on top of the hotel that spins!). It is nearby a ton of activities and shops, and best of all it is affordable! My girlfriend and I had a wonderful stay, and would definitely come back. Our only complaint was that someone had charged a meal to our room and one of the staff members wasn't too hospitable about it, but in the end it worked out and we found the staff to be awesome! They were also undergoing construction during our stay, so we can't wait to go back and check out the renovations. Overall, we had a lovely time!
Rob P. from NJ

Search from 221 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?

    Search for hotels in St. Petersburg on You can easily find your hotels in St. Petersburg using one of the methods below:

    • View our selection of featured hotels in St. Petersburg
    • Use the map to find hotels in the St. Petersburg neighborhood you prefer
    • Use the filters to see hotels in a specific area of St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg
    • Enter your travel dates to view the best deals on hotels in St. Petersburg - while they last
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    From 29,939 Reviews
    *For these trips, trip savings is at least equal to the cost of the flight or hotel if booked separately. Note: For trips including flights, you will be charged by the airline for the flight, but your savings on the trip will equal the cost of the flight.