Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Pete Beach

Best deal Aug 23 - Aug 25
Tonight Aug 21 - Aug 22
This weekend Aug 23 - Aug 25
Next weekend Aug 30 - Sep 1

Featured St. Pete Beach Hotels with a Pool

See all 309 Properties in St. Pete Beach

Estimated price for 1 night/2 adults

Alden Suites - A Beachfront Resort
Alden Suites - A Beachfront Resort
3.0 out of 5.0 5900 Gulf Blvd, St. Pete Beach, FL
4.1/5 (2151 reviews)
$106/ night for 2 guests

We really enjoyed our suite and the layout of it but we were disappointed to be in a suite that was directly connected to another room. For the first part of our stay were heard a baby and kids screaming and running all day and night and for the second part of our stay, the family had left and reconstruction ...

Reviewed on Aug 17, 2019
Dolphin Beach Resort
Dolphin Beach Resort
3.0 out of 5.0 4900 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
3.8/5 (1993 reviews)
$79/ night for 2 guests

Pros: Price, location right on beach, microwave & small fridge in room. Publix, Chick-fil-A, CVS right across the street. Bus/trolley stop nearby. Friendly staff, nice beds, nice pool. Cons: Bathroom sink water pressure very low, but perhaps this was just our room. Bathroom pocket door lock was tricky ...

Reviewed on Aug 17, 2019
Sirata Beach Resort
Sirata Beach Resort
3.0 out of 5.0 5300 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
3.8/5 (2294 reviews)
$127/ night for 2 guests

The staff was phenomenal! The property was clean and we had everything we needed. Brandon at the bar was our favorite.

Reviewed on Aug 20, 2019
Postcard Inn On The Beach
Postcard Inn On The Beach
3.0 out of 5.0 6300 Gulf Blvd, St. Pete Beach, FL
3.7/5 (1921 reviews)
$106/ night for 2 guests

Great Vibe and staff. Food was great. Nice relaxing environment

Reviewed on Aug 18, 2019
Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL
Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL
3.0 out of 5.0 6100 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
3.5/5 (1768 reviews)
$82/ night for 2 guests

Great for a weekend stay!! Close walk to so many things. Monkey Bar staff were terrific!

Reviewed on Aug 18, 2019
The Don CeSar
The Don CeSar
4.0 out of 5.0 3400 Gulf Boulevard, St. Pete Beach, FL
4.3/5 (1912 reviews)
$199/ night for 2 guests

The staff and service were really good and the rooms were nice. Amazing music down by the bar in the evening one night. The food won’t disappoint. The elevators were unique... Sometimes tricky to figure out how they work.

Reviewed on Aug 16, 2019
Beachcomber Beach Resort
Beachcomber Beach Resort
2.5 out of 5.0 6200 Gulf Blvd, St. Pete Beach, FL
4.0/5 (2138 reviews)
$99/ night for 2 guests

Easy check in and friendly staff would return for a longer stay

Reviewed on Aug 11, 2019
TradeWinds Island Grand
TradeWinds Island Grand
4.0 out of 5.0 5500 Gulf Blvd, St. Pete Beach, FL
4.0/5 (2049 reviews)
$212/ night for 2 guests

Great location, right on the beach, great towels for beach use

Reviewed on Aug 18, 2019
Grand Plaza Beachfront Resort Hotel
Grand Plaza Beachfront Resort Hotel
3.0 out of 5.0 5250 Gulf Blvd, St. Pete Beach, FL
4.0/5 (2422 reviews)
$109/ night for 2 guests

Smooth checkin process and 1 of our 2 rooms was available immediately. We received a phone call when the second room came available. The Suites on the 8th and 9th floors were AMAZING. We were very happy with the property and the view was truly breath taking. Beach cabanas were perfect and the pool ...

Reviewed on Aug 19, 2019
Map

Hotels with a Pool: Our travelers loved these

Estimated price for 1 night/2 adults

Recently Booked Hotels with a Pool in St. Pete Beach

Grand Plaza Beachfront Resort Hotel
3.0 out of 5.0
Last booking: 2 hours ago
Sirata Beach Resort
3.0 out of 5.0
Last booking: 2 hours ago
St Pete Beach Suites
3.0 out of 5.0
Last booking: 3 hours ago
Postcard Inn On The Beach
3.0 out of 5.0
Last booking: 3 hours ago
Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL
3.0 out of 5.0
Last booking: 6 hours ago
Beachcomber Beach Resort
2.5 out of 5.0
Last booking: 9 hours ago
TradeWinds Island Grand
4.0 out of 5.0
Last booking: 10 hours ago
The Don CeSar
4.0 out of 5.0
Last booking: 11 hours ago
Dolphin Beach Resort
3.0 out of 5.0
Last booking: 14 hours ago

Pocket Guide: Hotels with a Pool in St. Pete Beach

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

  • View our selection of featured hotels in St. Pete Beach
  • Use the map to find hotels in the St. Pete Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Pete Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Pete Beach
  • Enter your travel dates to view the best deals on hotels in St. Pete Beach - while they last