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

Postcard Inn On The Beach - St. Pete Beach Hotels
Rating: 3.0 Stars
$239

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
TradeWinds Island Grand - St. Pete Beach Hotels
Rating: 4.0 Stars
$367

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
Resort on the GulfMore
The Hotel Zamora - St. Pete Beach Hotels
Rating: 4.0 Stars
$376

The Hotel Zamora

3701 Gulf Blvd, St. Pete Beach - Map
 
 
Situated near the beach in St. Pete Beach, this hotel is close to Dolphin Landings Charter Boat Center, Hurley Park and Gulf …More
Dolphin Beach Resort - St. Pete Beach Hotels
Rating: 3.0 Stars

Dolphin Beach Resort

4900 Gulf Blvd, St. Pete Beach - Map
 
 
Within easy reach of Dolphin Landings Charter Boat Center, Upham Beach, and Hurley Park, this St. Pete Beach resort is set on …More
Guy Harvey Outpost, a TradeWinds Beach Resort - St. Pete Beach Hotels
Rating: 3.5 Stars
$347

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
St. Pete BeachMore
Image not available

Coral Reef Beach Resort

5800 Gulf Blvd, St. Pete Beach - Map
 
 
The Coral Reef Beach Resort is located directly on the Gulf of Mexico on St. Petersburg beach. Our resort offers everything …More
Vistas on the Gulf by Liberte' - St. Pete Beach Hotels
Rating: 3.0 Stars

Vistas on the Gulf by Liberte'

4000 Gulf Bvd, St. Pete Beach - Map
 
 
This St. Pete Beach condo is located in the city center, nestled on the beach a short distance from Dolphin Landings Charter …More
Florida Dolphin Motel - St. Pete Beach Hotels
Rating: 2.0 Stars

Florida Dolphin Motel

6801 Sunset Way, St. Pete Beach - Map
 
 
Situated near the beach in St. Pete Beach, this motel is close to Upham Beach, Dolphin Landings Charter Boat Center and Palms …More
Sabal Palms Inn - St. Pete Beach Hotels
Rating: 2.5 Stars

Sabal Palms Inn

1301 Gulf Way, St. Pete Beach - Map
 
 
Offering direct access to the beach, this St. Pete Beach inn is located within walking distance of Gulf Beaches Historical …More
Vistas on the Gulf by TRS - St. Pete Beach Hotels

Vistas on the Gulf by TRS

4000 Gulf Blvd, St. Pete Beach - Map
 
 

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

    Hide
    CollapseExpand

    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.