Customized for your search:

Hotels in St. Petersburg, FL

St. Petersburg hotels
St. Petersburg

Hotel + Flight Deals in St. Petersburg

See all St. Petersburg Package Deals

St. Petersburg Hotels

Plaza Beach Hotel Beachfront Resort - St. Pete Beach Hotels
Rating: 3.0 Stars

Plaza Beach Hotel Beachfront Resort

4506 Gulf Blvd, St. Pete Beach - Map
"Labor Day staycation"
This was a great little hotel.  Completely updated inside and very clean with an a/c that cranked out some much needed extra cool air.  Only complaint is they should upgrade the door keys.  Other than that, overall very satisfied.
cookie66 from Tarpon Springs, FL
Within easy reach of Dolphin Landings Charter Boat Center, Upham Beach, and Hurley Park, this St. Pete Beach resort is set on …More
Bayview Plaza Waterfront Resort - St. Pete Beach Hotels
Rating: 3.0 Stars

Bayview Plaza Waterfront Resort

4321 Gulf Blvd, St. Pete Beach - Map
"very clean and a nice place to stay"
nice room comfortable beds great for the price nice service
shiann from belmont oh
Situated near the beach in St. Pete Beach, this eco-friendly aparthotel is close to Dolphin Landings Charter Boat Center …More
The Flamingo Resort - All Adult - St. Petersburg Hotels
Rating: 3.0 Stars

The Flamingo Resort - All Adult

4601 34th Street S, St. Petersburg - Map
Situated on the Strip, this hotel is close to Eckerd College, Bay Village Shopping Center, and Boyd Hill Nature Park. Area …More
Postcard Inn On The Beach - St. Pete Beach Hotels
Rating: 3.0 Stars

Postcard Inn On The Beach

6300 Gulf Blvd, St. Pete Beach - Map
"Very fun place to stay on the beach"
I'm very happy with my stay at Postcard Inn. It's definately a different experience from a generic Hilton etc. Pool was warm, rooms were clean, beach bar are breakfast stand were great. My kids (14,10) were happy the whole time. We watched the Super Bowl at the BBQ restaurant - very nice time. Room bathrooms are small but overall I still really liked the surf theme room we had. Lenny at the front desk was extremely helpful.
beachpilot from suburban Chicago
The newly renovated Postcard Inn, located in St Pete Beach on the Gulf of Mexico and Florida's west coast, is minutes away …More
The Vinoy Renaissance St. Petersburg Resort & Golf Club - St. Petersburg Hotels
Rating: 4.0 Stars

The Vinoy Renaissance St. Petersburg Resort & Golf Club

501 5th Ave Ne, St. Petersburg - Map
"This is an amazing hotel close to all things great in St. Pete."
St. Pete is my home and this is one spectacular hotel. Close to all of the downtown attractions. Quiet comfy rooms with wonderful views of the Bay or Downtown. Staff is friendly and very helpful! If you can, book a massage or spa day. The massage was fabulous. I'lI always come back to this hotel!
AuburnTiger5 from Houston, TX
Situated in St. Petersburg, this spa resort is close to Chihuly Collection, Museum of Fine Arts, and The Pier. Also nearby …More
Sandpearl Resort - Clearwater Beach Hotels
Rating: 4.0 Stars

Sandpearl Resort

500 Mandalay Ave, Clearwater Beach - Map
Clean hotel. Good service. Pricey parking and daily resort fees. Very good food in room service and hotel restaurants. Very nice pool and white sand beach.
TimP from Leesburg, OH
Situated along 700 feet of sandy beach on Florida's Gulf Coast, the Sandpearl Resort is a quarter-mile from shopping and …More
Innisbrook, A Salamander Golf and Spa Resort - Palm Harbor Hotels
Rating: 3.5 Stars

Innisbrook, A Salamander Golf and Spa Resort

36750 Us Highway 19 N, Palm Harbor - Map
"I loved this place!"
Let me start off by saying I loved Innisbruck. That being said the rooms need updating. The rooms are dated and there is a giant useless table in the middle of the room instead of a coffee table or extra chair. But the rooms are fine for the price I paid in the off season. If you pay full price you may be disappointed. The grounds, the golf course, the spa and all the pools more than make up for any room deficiency. We had a grand time at the restaurant and at all of the pools. We rode bikes and played golf and used the driving range. The place is lovely, well maintained and very enjoyable. The staff is ready to help at a moment’s notice and were all uberfriendly. We had a great time and would recommend it to anyone who can stay in the off season because the amenities make up for the rooms.
lcwilcher from Augusta, GA
This Palm Harbor condominium resort set on 900 acres of rolling greens is within 5 miles of the gulf beaches of Tarpon …More
Sirata Beach Resort - St. Pete Beach Hotels
Rating: 3.0 Stars

Sirata Beach Resort

5300 Gulf Blvd, St. Pete Beach - Map
"surprisingly roomy!"
My wife and I had a four night stay and was delighted with the kingsize bed suite. The bed was very comfortable, the size of the suite was impressive, clean and we were lucky to get a small  balcony for coffee in the morning.  We didn't require an ocean view as we wouldn't be in the room much, so the balcony overlooked tree tops and parking. We also had a full size refrigerator in kitchenette which you don't normally get with a balcony. We especially enjoyed Harry's Bar with a huge firepit, friendly staff and tasty bar food.  The Compass Grille restaurant was good for breakfast but didn't care for the one dinner we had there.  We did enjoy the pool outside the Compass Grille area as it had a little shade for my wife to read and Rum Runners Bar was handy for cool delicious drinks.  We had to use a computer one morning for 15 minutes which was available near the front desk and free to use.  The only drawback we could see was the fact you had to pay for parking each day and if you had visitors, they too needed to pay a fee.  My wife and I would stay here again as it was reasonable rates and plenty of things to do on the resort and nearby, as well as the beautiful beach. 
Libert from Upstate New York
This Mediterranean-style Florida resort is on 13 acres of white sandy beach directly on the Gulf of Mexico on St. Pete Beach …More
TradeWinds Island Grand - St. Pete Beach Hotels
Rating: 4.0 Stars

TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach - Map
"Very Relaxing vacation"
We stayed at the resort on 10/3/13 - 10/8/13. We got a standard room with 2 full beds. The hotel room was nice but the beds were small for two average size adults. It was a lil tight sleeping in same bed. We asked if they had queen size beds available or even king they had none. The resort did not look sold out or packed, but they did have a lot of weddings and events that weekend. We were annoyed with the wrist bands and only wore them the 1st day, rest of the time we just showed our room card and they were fine with that. We did not eat at the resort as it was actually very pricey. The reosrt is very nice. We loved the hammacks to lay at night and just relax. The paddle boats were nice as well. The Adult pool was awesome. We met so many nice people. We will def return to the resort. Def a lot to do there but we mostly just stayed around the adult pool.
mrzirena from Cleveland, OH
Spanning 20 lushly landscaped acres on a seven-mile stretch of white-sand beach on the Gulf of Mexico, this St. Pete Beach …More
Treasure Bay Hotel & Marina - Treasure Island Hotels
Rating: 3.0 Stars

Treasure Bay Hotel & Marina

11125 Gulf Blvd, Treasure Island - Map
"The staff at this hotel were friendly and helpful."
I'm sorry to stay that the services/atmosphere at this hotel seem to drop off a bit every year, for example, just high-calorie breakfast snacks offered last year and no breakfast at all offered this year and broken computer in lobby. (They did offer discount breakfast tickets to the Waffle House, but we have eaten there before and it was a greasy mess so we avoid that place.) However, I will say the coffee provided at the hotel was plentiful, hot, and excellent. The staff also were very friendly and helpful. I do suggest deep cleaning/upgrading the carpeting especially in the hallways and probably need to wipe down all the surfaces in the hotel elevators with a deoderizing cleaner to get rid of a persistent smoke smell present every since we started coming to the hotel 3-4 years ago. I would recommend this hotel because of the friendly staff and location.
DebanJer from Wisconsin
Located along the Intracoastal Waterway, this smoke-free hotel is across the street from the Gulf of Mexico, a public beach …More

Search from 194 St. Petersburg Hotels

    Need help booking?

    Call 1-800-881-7420
    Visit Customer Support »
    No Travelocity Cancellation Fee

    No Travelocity Cancellation Fee

    Book, change, or cancel almost any hotel without paying a Travelocity fee.

    Narrow Your Search To:

    St. Petersburg Hotel Guide

    Check out our selection of hotels in St. Petersburg, FL. With over 194 to choose from, you're sure to find the perfect hotel for your trip. Travelocity is your best resource for finding cheap deals and discounted rates on hotels in St. Petersburg. Whether you're on a budget or looking to splurge on a luxury 5-star hotel, Travelocity will help you get the best rate.

    Read More

    Your next great travel adventure is just within reach. And if your plans ever change, Travelocity offers free and flexible cancellations. Rest easy knowing Travelocity has no hidden fees for changing or cancelling your stay in St. Petersburg.

    Enter your travel dates to St. Petersburg to find the best discounts on hotels today. Now go and smell the roses.

    *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.