Customized for your search:

Hotels in St. Pete Beach, FL

St. Pete Beach hotels
St. Pete Beach

Hotel + Flight Deals in St. Pete Beach

See all St. Pete Beach Package Deals

St. Pete Beach 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
Bay Palms Waterfront Resort - Hotel and Marina - St. Pete Beach Hotels
Rating: 3.0 Stars

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

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
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
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
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
This was a great hotel. The room was clean. I loved that it was on the Beach and the rotating restaurant was great also with an awesome  view overlooking the ocean. The staff was also very friendly. Just wished they offered "free" breakfast and shuttle service to the airport.
Vonny257 from Brooklyn, NY
Nestled between the Gulf of Mexico and Boca Ciega Bay, the Grand Plaza Beachfront Resort is steps away from the white sands …More
Guy Harvey Outpost, a TradeWinds Beach Resort - St. Pete Beach Hotels
Rating: 3.5 Stars

Guy Harvey Outpost, a TradeWinds Beach Resort

6000 Gulf Blvd, St. Pete Beach - Map
"Great resort!"
We had a wonderful trip. The hotel was lovely, super clean, beach access superb, food was excellent. The staff was friendly and helpful. The sunsets are spectacular. We could not have asked for more. We will be back!
LLMCG1 from Glendale, NY
This beach resort fronts the white sands of St. Pete Beach, one of the best beaches in the United States. A dolphin viewing …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
Loews Don CeSar Hotel - St. Pete Beach Hotels
Rating: 4.0 Stars

Loews Don CeSar Hotel

3400 Gulf Blvd, St. Pete Beach - Map
"The hotel was beautiful and made for a great way to start our vacation!"
Overall, the hotel was very nice. The staff members were exceptionally courteous and efficient. We had a luxury double room and it was very small. If you are planning an extended vacation I would reccommend a larger room as there was no refrigerator and the space isn't accommodating for a family of four to feel relaxed for four days. The room had very nice decor with high end amenities. It is a wonderful setting on the beach with a great pool and ocean access.
lovethefloridasun from Escanaba, MI
Known as Florida's "Pink Palace," the Loews Don CeSar Hotel, facing the white sands of the Gulf of Mexico, was built in 1928 …More
Beachcomber Beach Resort - St. Pete Beach Hotels
Rating: 2.5 Stars

Beachcomber Beach Resort

6200 Gulf Blvd, St. Pete Beach - Map
"Great Location"
Booked this hotel with the unknown in mind. Very pleased with the location, room and price. Previous reviews complained about Jimmy B's and the loud music but we never heard a thing from our room - of course we were closer to the office. They were remodeling their deck and we had to move around construction to get to the beach so my only suggestion would be to have better beach access or a way to get there other than going through the bar area, especially for families. But overall I would definitely stay again. Convenient to everything.
tlcrec from Gray, TN
This 2-story hotel faces the Gulf of Mexico and the white sands of St Pete Beach from 5 acres of beachfront property; a …More

Search from 30 St. Pete Beach 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.

    St. Pete Beach Hotel Guide

    Check out our selection of hotels in St. Pete Beach, FL. With over 30 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. Pete Beach. 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. Pete Beach.

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


    Places Near St. Pete Beach

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