Customised 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

The Hotel Zamora - St. Pete Beach Hotels
Rating: 4.0 Stars
£143
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Hotel Zamora

3701 Gulf Blvd, St. Pete Beach - Map
 
 
"Perfect hotel"
Hotel zamara is an amazing place. The hotel itself is physically beautiful and the rooms are so pleasant and comfortable to be in. We had a balcony overlooking the bay and the pool. There is an amazing restaurant connected to the hotel. It was some of the best food I've had and I'm a complete foodie. The quality was top notch and you could tell that so much care and thought went into the preparations. Eating outside overlooking the bay was wonderful and hearing their soft Latin music added to the experience. They have a beautiful bar area also and many heaters outside so even on a chilly night you can enjoy being outdoors. The staff of both the restaurant and hotel were so accommodating and pleasant. I really can't say even great things about Zamora. It was one of the highlights of my trip. It's a very new hotel and they also have a rooftop bar and a pool bar which wasn't open due to the season but as the weather warms up I'm sure the place will be hopping! I'd love to return. Beds were so comfy and super plush towels
elizabeth from new york
Sandpearl Resort - Clearwater Beach Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Sandpearl Resort

500 Mandalay Ave, Clearwater Beach - Map
 
 
"Top notch"
Very nice resort in a great location with a awesome beach front. Would definitely stay again.
DH from oakland, Mi
Loews Don CeSar Hotel - St. Pete Beach Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Loews Don CeSar Hotel

3400 Gulf Blvd, St. Pete Beach - Map
 
 
"beautiful hotel and the food was excellent,"
food was excellent and priced fairly, better than most nearby restaurants. Will definitely go back again.
A Traveller
Pier House 60 Clearwater Beach Marina Hotel - Clearwater Beach Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Pier House 60 Clearwater Beach Marina Hotel

101 Coronado Drive, Clearwater Beach - Map
 
 
"Pier 60 is a great place to stay, clean & near all"
The hotel is located in a perfect location over looking the harbor and beach. The rooms are beautiful, clean and updated. I was VERY impressed!
Eric from Jacksonville, FL
Hollander Boutique Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Hollander Boutique Hotel

421 4th Ave N, St. Petersburg - Map
 
 
Comfortable , Clean, Staff is So Nice and helpful ....Greeting you with a Smile always.
Traveller from NJ
Hollander Located right near the heart of scenic downtown St Petersburg the Hotel is just a short distance from St …More
King's Inn Palm Harbor - Palm Harbor Hotels
Rating: 2.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

King's Inn Palm Harbor

34106 US Highway 19 North, Palm Harbor - Map
 
 
"Worst motel we ever stayed at."
Room was dingy, dirty , even the phone had mold. Mattress ancient and sheets and towels threadbare. Carpet by bed was wet and wd suspect that tbe toilet waz leaking under the floor as it was loose. Got out of tbere at first light. Would like my money back!
Senior couple from Canada
Ponce De Leon Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
£80
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Ponce De Leon Hotel

95 Central Ave, St. Petersburg - Map
 
 
"close to downtown"
they were able to accommodate my room request. Very happy
former floridia
This historic waterfront hotel in St Petersburg’s commercial district is 2 blocks from the Museum of Fine Arts and the …More
TradeWinds Island Grand - St. Pete Beach Hotels
Rating: 4.0 Stars
£160
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach - Map
 
 
"Nice, but still over priced."
To much selling into Trade Winds other properties. They upgraded us for $30.00 a balcony that was about 2 feet wide. The room was nice but way over priced even for the beach.
Tom from Taylorsville, Utah
America's Best Inn - Downtown St. Pete - St. Petersburg Hotels
Rating: 2.0 Stars
£104
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

America's Best Inn - Downtown St. Pete

342 3rd Ave N, St. Petersburg - Map
 
 
"WONDERFUL PLACE -"
Stephanie, Brian and their evening host were excellent. Friendly, professional and informing the facilities and the city of St. Petersburg. They have a very warm and friendly environment, and the guests enjoyed themselves and each other at the morning complimentary breakfast and the evening complimentary wine/beer. DEFINITELY would recommend the hotel to anyone and will stay there again. Their name tells it all America's BEST Inn.
Sally from Atlanta, Georgia
The Vinoy Renaissance St. Petersburg Resort & Golf Club - St. Petersburg Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Vinoy Renaissance St. Petersburg Resort & Golf Club

501 5th Ave Ne, St. Petersburg - Map
 
 
Great hotel --stayed in the old part (non towers) old time charm with up to date room--first class. Great amenities and wonderful dining.
Jack

Search from 221 St. Petersburg Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 365,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Narrow Your Search To:

    Pocket Guide: St. Petersburg

    Search for hotels in St. Petersburg on Expedia.co.uk. You can easily find your hotels in St. Petersburg using one of the methods below:

    • View our selection of featured hotels in St. Petersburg
    • Use the map to find hotels in the St. Petersburg neighborhood you prefer
    • Use the filters to see hotels in a specific area of St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg
    • Enter your travel dates to view the best deals on hotels in St. Petersburg - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews
    *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.