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

Hyatt Regency Clearwater Beach Resort & Spa - Clearwater Beach Hotels
Rating: 4.0 Stars

Hyatt Regency Clearwater Beach Resort & Spa

301 S Gulfview Blvd, Clearwater Beach - Map
 
 
"Perfect hotel for business or pleasure!"
 Have been at this hotel off and on for business all year. Plan on bringing my family back for pleasure. Every aspect of this hotel from the awesome rooms (and over the course of a year - I have stayed in most of them!), the service and staff to the location of this hotel is amazing. I travel a lot on business and have stayed in countless hotels, this may be the best ever. Internet is fast and dependable, rooms are spacious, super clean and quiet, and there are lovely, relaxing views from every balcony. Love this place!
Rlrx2
This new beachfront resort is located right on Clearwater Beachwalk, within walking distance to Pier 60, shops & restaurants …More
Seaside Inn & Suites Clearwater Beach - Clearwater Beach Hotels
Rating: 2.0 Stars
$88

Seaside Inn & Suites Clearwater Beach

401 S Gulfview Blvd, Clearwater Beach - Map
 
 
"Great weekend!"
It is a nice hotel, good location! Beach is very close. Wi-fi isn't good signal, espesially for check  e-mail. Sunset, beach are wonderful.
Varvara from Russia
This Clearwater Beach hotel is by the ocean, on the beach within minutes of Captain Blighs Landing, Clearwater Municipal …More
Plaza Beach Hotel Beachfront Resort - St. Pete Beach Hotels
Rating: 3.0 Stars
$172

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
Comfort Suites Clearwater - Dunedin - Clearwater Hotels
Rating: 2.5 Stars

Comfort Suites Clearwater - Dunedin

1941 Edgewater Dr, Clearwater - Map
 
 
"great stay"
great price and great staff. it was a little crowded during breakfest
jtIII from Dallas, TX
This family-friendly hotel is located in Clearwater, close to Dunedin Stadium, Clearwater Marine Aquarium, and Jack Russell …More
Bay Palms Waterfront Resort - Hotel and Marina - St. Pete Beach Hotels
Rating: 3.0 Stars
$142

Bay Palms Waterfront Resort - Hotel and Marina

4237 Gulf Blvd, St. Pete Beach - Map
 
 
"Don't judge a book by its cover..."
At first glance, we weren't sure we wanted to stay here...from the road it looks like something out of a bad horror movie....including the vacant office instructing us to go down the road "100 yards" and check in at their sister property. (NOTE: it's more like 300 yards and across a busy road). But the staff was very friendly and accommodating and even offered to let us transfer to the sister property if we weren't satisfied with our original location. But after comparing the two rooms, we chose to stick with our original reservation because the room was spacious, clean, and relatively quiet considering the proximity to the road. We also liked the view and atmosphere of the dock on the bay. (NOTE: while this property boasts it is "waterfront"...this does NOT mean "beachfront"...it is on a small inland bay. The sister property is on the beach side of the road, however, only the end units have beach views...the bulk of the units overlook a parking lot.) The room was spotless, the efficiency kitchen nicely appointed, the bed was comfy, and the A/C worked. Considering we were in the area to visit family and not to lounge on the beach, it was a good value for the money.
Nebbsters
Situated near the beach in St. Pete Beach, this hotel is close to Dolphin Landings Charter Boat Center, Upham Beach and …More
Bayview Plaza Waterfront Resort - St. Pete Beach Hotels
Rating: 3.0 Stars
$145

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 aparthotel is close to Dolphin Landings Charter Boat Center, Upham Beach and …More
Sirata Beach Resort - St. Pete Beach Hotels
Rating: 3.0 Stars
$129

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
$205

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
Sandpearl Resort - Clearwater Beach Hotels
Rating: 4.0 Stars

Sandpearl Resort

500 Mandalay Ave, Clearwater Beach - Map
 
 
"NiceStay"
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
Bilmar Beach Resort - Treasure Island Hotels
Rating: 3.0 Stars
$109

Bilmar Beach Resort

10650 Gulf Blvd, Treasure Island - Map
 
 
"Second Time Here"
My wife and I are in our fifties and enjoyed our stay. Quiet time of year was fine with us. Facility and room was very clean and we had a beautiful view from our balcony.
Michael59 from Buffalo, NY, United States
This hotel overlooks the Gulf of Mexico from the Clearwater and St Pete Beach resort area on Treasure Island, 10 miles from …More

Search from 200 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 200 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.

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