Customized for your search:

St. Petersburg Hotels

St. Petersburg hotels
St. Petersburg

Hotel + Flight Deals in St. Petersburg

See all St. Petersburg Package Deals

Top Trending Hotels in St. Petersburg

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

Postcard Inn On The Beach

6300 Gulf Blvd, St. Pete Beach - Map
 
 
The Postcard Inn was great. It was a funky, retro, and quaint hotel with a great pool, restaurant and bar. We will definitely return.
Amy B
The newly renovated Postcard Inn, located in St Pete Beach on the Gulf of Mexico and Florida's west coast, is minutes away …More
Bilmar Beach Resort - Treasure Island Hotels
Rating: 3.0 Stars
$119

Bilmar Beach Resort

10650 Gulf Blvd, Treasure Island - Map
 
 
"we had a very good stay"
The staff was real helpful in finding us a good place for dinner. One evening the desk clerk even had a menue printed up so we could see if that was a dinner we could fit into our budget. then she went ahead and called in our reservation so we could start our short drive and save time.
connie from troy,mo.
This hotel overlooks the Gulf of Mexico from the Clearwater and St Pete Beach resort area on Treasure Island, 10 miles from …More
Clearwater Beach Hotel - Clearwater Beach Hotels
Rating: 2.0 Stars
$79

Clearwater Beach Hotel

504 S. Gulfview Blvd., Clearwater Beach - Map
 
 
"Sweet spot close to the ocean"
It was very clean. Staff was very helpful. A short walk to the beautiful beach, restaurants, and night life! My friend and I loved it! The hotel also had a great pool! They had ceramic tile in the rooms which made coming back from the beach nice:)
Ace from ky
Situated near the beach in Clearwater Beach, this hotel is close to Captain Blighs Landing, Clearwater Municipal Marina and …More
TradeWinds Island Grand - St. Pete Beach Hotels
Rating: 4.0 Stars
$237

TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach - Map
 
 
"Great staff!"
We had a very good stay. It's a family resort therefore is not very quiet but is enjoyable. The staff is very pleasant , courteous and attentive. The hotel is right on the beach. The pools are clean and if you want to have a quiet time, they have an adult pool and is not crowded at all. All the grills and restaurants had great food.
Maria-Elena from Sterling Heights, Mi
Spanning 20 lushly landscaped acres on a seven-mile stretch of white-sand beach on the Gulf of Mexico, this St. Pete Beach …More
Comfort Inn & Suites - Clearwater Hotels
Rating: 2.5 Stars

Comfort Inn & Suites

3910 Ulmerton Rd, Clearwater - Map
 
 
3.2 out of 5 (45 reviews)
Situated near the airport, in Clearwater, this hotel is close to Airco Golf Course, Tampa Bay Grand Prix, and Feather Sound …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
 
 
"Concert"
Hotel had great restaurants, service, bars, pool, exercise room, room size
Traveller from DE
Situated in St. Petersburg, this spa resort is close to Chihuly Collection, Museum of Fine Arts, and The Pier. Also nearby …More
Sirata Beach Resort - St. Pete Beach Hotels
Rating: 3.0 Stars
$149

Sirata Beach Resort

5300 Gulf Blvd, St. Pete Beach - Map
 
 
"Great Family Vacation Spot"
Staff is very pleasant. We have stayed here five times now and always look forward to going back. Nice location, can walk to a lot of places. Rum Runners and Compass Grille are awesome! Nice pools, clean rooms and beautiful beach!
Kissey from chicago
This Mediterranean-style Florida resort is on 13 acres of white sandy beach directly on the Gulf of Mexico on St. Pete Beach …More
Treasure Bay Hotel & Marina - Treasure Island Hotels
Rating: 3.0 Stars
$109

Treasure Bay Hotel & Marina

11125 Gulf Blvd, Treasure Island - Map
 
 
"Clean hotel right across from the beach."
Rooms very very clean, front desk staff were awesome & did everything to accommodate us.
Mark from P
Located along the Intracoastal Waterway, this smoke-free hotel is across the street from the Gulf of Mexico, a public beach …More
Ramada Clearwater Airport - Clearwater Hotels
Rating: 3.0 Stars
$70

Ramada Clearwater Airport

3580 Ulmerton Road, Clearwater - Map
 
 
Very nice hotel. It is close to the airport. It is nice that the hotel pays for your taxi to the airport.
A Traveller
Situated near the airport, in Clearwater, this hotel is close to Airco Golf Course, Tampa Bay Grand Prix, and Feather Sound …More
Shephards Beach Resort - Clearwater Beach Hotels
Rating: 3.5 Stars

Shephards Beach Resort

619 S Gulfview Blvd, Clearwater Beach - Map
 
 
"Hotel was great!"
It was clean, its on the beach where they have out door activities. I recommend this hotel
A Traveller
Located in popular Clearwater Beach, this hotel features a private stretch of white-sand beach facing the Gulf of Mexico …More

Search from 185 St. Petersburg - Clearwater Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Narrow Your Search To:

    St. Petersburg Hotel Guide

    St. Petersburg, FL, located in Pinellas County, is a popular vacation destination with travelers from all over the world. People come to St. Petersburg to enjoy its beautiful weather and see its famous sights like the Weedon Island Preserve. Luckily for you and your guests there are a number of different hotels in St Petersburg, FL to choose from. Hotel options range from 4 star hotels to hotels near the airport. There truly is a perfect hotel waiting for everyone in sunny St. Petersburg.

    Visitors plan their St. Petersburg - Clearwater vacations in order to see the myriad of things to do that this part of FL is well known for. If you are a baseball fan, you can choose to stay at a St Petersburg hotel close to Tropicana Field where the Tampa Bay Devil Rays play.

    Read More

    If the beach is more to your liking, you may opt to go with one of the beach hotels located close to Clearwater Beach or one of the area's other famous beaches. In addition, there are a number of beachfront hotels located right on fun filled Beach Walk for you and your guests to enjoy while traveling to St. Petersburg.

    Another great thing about staying at one of the St Petersburg FL hotels is that there are a number of pet friendly hotels available for visitors to enjoy. Many of these types of St Petersburg hotels are also located near one the area's many parks, like Sawgrass Lake Park. Staying at one of these hotels means you can easily take your four-legged friend with you to enjoy the best weather in the country. Another option for finding one of the top cheap hotel deals is to stay at one of the St Petersburg resorts.

    Regardless of which of the St Petersburg, Florida hotels you choose, you can't go wrong planning your getaway with Expedia.com. In addition to all of the specials Expedia.com offers in regards to St Petersburg hotels, they also have many cheap deals on flights to St. Petersburg Clearwater, as well as having many options for car rentals.

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews