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

Bilmar Beach Resort - Treasure Island Hotels
Rating: 3.0 Stars
$159

Bilmar Beach Resort

10650 Gulf Blvd, Treasure Island - Map
 
 
"A time of refreshing"
A colleague and I booked a 3 day stay to decompress at the end of a long, hard school year. The staff at The Bilmar was wonderful, providing us with many suggestions of where to eat and things to do. It's an older hotel but the updates are nice! Best part is that the beach is clean and not crowded. Would stay at The Bilmar again and again ... and again!
Julie from Grand Island, NY
This hotel overlooks the Gulf of Mexico from the Clearwater and St Pete Beach resort area on Treasure Island, 10 miles from …More
Postcard Inn On The Beach - St. Pete Beach Hotels
Rating: 3.0 Stars
$127

Postcard Inn On The Beach

6300 Gulf Blvd, St. Pete Beach - Map
 
 
Very clean and close to beach. Close to restaurants and shopping mall.
Donna
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
 
 
"Celebrating 30th wedding anniversary"
We arrived and were greeted by Adriane who was friendly, cheerful and accommodating. We let her know that we were celebrating our 30th wedding anniversary. She gave us directions on how to get to our room. Within 10 minutes of arriving in our room, she called to make sure we were pleased with the room. She sent us a complimentary bottle of champagne, flutes and chocolates to congratulate us. We had dinner at the Marchand restaurant inside the hotel. Our waiter, a delightful man from Bulgaria gave us the desserts as an anniversary gift.
Traveller from Clearwater, FL
Situated in St. Petersburg, this spa resort is close to Chihuly Collection, Museum of Fine Arts, and The Pier. Also nearby …More
Treasure Bay Hotel & Marina - Treasure Island Hotels
Rating: 3.0 Stars
$89

Treasure Bay Hotel & Marina

11125 Gulf Blvd, Treasure Island - Map
 
 
I Was very happy with the hotel and it's location.
A Traveller
Located along the Intracoastal Waterway, this smoke-free hotel is across the street from the Gulf of Mexico, a public beach …More
Clearwater Beach Hotel - Clearwater Beach Hotels
Rating: 2.0 Stars
$79

Clearwater Beach Hotel

504 S. Gulfview Blvd., Clearwater Beach - Map
 
 
The room was very nice bed was a little hard but it was clean
A Traveller
Situated near the beach in Clearwater Beach, this hotel is close to Captain Blighs Landing, Clearwater Municipal Marina and …More
Loews Don CeSar Hotel - St. Pete Beach Hotels
Rating: 4.0 Stars
$259

Loews Don CeSar Hotel

3400 Gulf Blvd, St. Pete Beach - Map
 
 
"Excellent hotel"
The room was super nice, but a bit small. Staff super friendly
A Traveller
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
Innisbrook, A Salamander Golf and Spa Resort - Palm Harbor Hotels
Rating: 3.5 Stars
$129

Innisbrook, A Salamander Golf and Spa Resort

36750 Us Highway 19 N, Palm Harbor - Map
 
 
"calm place"
Great place, for young people like me there is not much to do, but overall was very nice.. my wife liked a lot because there were a lot of place for sun bathing.
cassio from Marlborough MA
This Palm Harbor condominium resort set on 900 acres of rolling greens is within 5 miles of the gulf beaches of Tarpon …More
Shephards Beach Resort - Clearwater Beach Hotels
Rating: 3.5 Stars

Shephards Beach Resort

619 S Gulfview Blvd, Clearwater Beach - Map
 
 
Nice rooms, clean, spacious. Not crowded during mid-week stay. Not able to get adjoining rooms which seemed odd because hotel was certainly not full- staff said we would have had a better chance if we booked directly through them - felt they were just being difficult.
A Traveller
Located in popular Clearwater Beach, this hotel features a private stretch of white-sand beach facing the Gulf of Mexico …More
TradeWinds Island Grand - St. Pete Beach Hotels
Rating: 4.0 Stars
$255

TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach - Map
 
 
"Great Girls getaway."
Wonderful place. All we needed and more. My opinion it's the 2nd best in St Pete. If you have little kiddos it's the number 1 place. Staff was excellent. My only complaint is that I wish their were more pools. It was a sold out place when we were there (first week in July 2014) so it was packed. Even parking lots are crammed. But that's a minor thing. This was a trip celebrating my daughters 16th and we had a blast. We definately will be back. You can not go wrong by staying here! You pull in you think "hum" but when you go back side by beach there's so much. Big slide was awesome and lots of eating places right there and all was good. Bars were great. Pay same as just about anywhere else for drinks. My opinion Pack a cooler! Shopping areas-- there's a Tyrone Mall or a wonderful outlet mall 30 min at most away from there. St. John's pass. Great place.
Bobbette from Indiana
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 Island Ocean Club - Treasure Island Hotels
Rating: 2.0 Stars
$119

Treasure Island Ocean Club

11500 Gulf Blvd, Treasure Island - Map
 
 
"Peace, Quiet an Culture"
From arrival to departure, an excellent experience. This was our first time staying and we will definitely be back. Quiet and peaceful at an affordable rate. We have stayed at numerous places in the area and this is, by far, the best for your buck. The staff was friendly and helpful. The location puts you right on the Gulf for spectacular fishing, dolphin watching, sunsets and just realxing and letting go. It seems as though the rooms have been upgraded, as they look pretty modern. The pool area and surroudning courtyard is beautiful. We've already started planning our return trips.
Mickey from Tampa, FL
This Treasure Island motel is set on the beach a short distance from Dolphin Marine Rentals, John's Pass and Village …More

Search from 190 St. Petersburg 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