Find Hotels with an Indoor Pool in St. Pete Beach, FL

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for St. Pete Beach hotels with an indoor pool

1. Courtyard by Marriott St. Petersburg Downtown

Courtyard by Marriott St. Petersburg Downtown
3.0 star property
Downtown St. Petersburg
8.4 out of 10, Very good, (933 reviews)
  • cleanliness
    Dive into indoor pool paradise, where year-round swimming meets downtown St. Petersburg excitement.
The price is NT$3,599
NT$4,067 total
includes taxes & fees
Nov 15 - Nov 16
Courtyard by Marriott St. Petersburg Downtown

2. Devon Shores

Devon Shores
2.5 star property
Clearwater Beach
9.6 out of 10, Exceptional, (1,404 reviews)
  • cleanliness
    Dive into blissful relaxation with 2 sparkling outdoor pools and plush loungers just steps from the beach.
The price is NT$4,562
NT$5,156 total
includes taxes & fees
Nov 17 - Nov 18
Devon Shores

3. The Retreat at Anna Maria Island Inn

The Retreat at Anna Maria Island Inn
2.0 star property
Bradenton Beach
8.6 out of 10, Excellent, (251 reviews)
  • cleanliness
    Serene pool sanctuary at this Anna Maria Island retreat offers peaceful waters surrounded by lush tropical landscaping.
The price is NT$4,359
NT$5,517 total
includes taxes & fees
Nov 16 - Nov 17
The Retreat at Anna Maria Island Inn

4. Palm Tree Villas

Palm Tree Villas
3.0 star property
Holmes Beach
9.2 out of 10, Wonderful, (174 reviews)
  • cleanliness
    Soak up the Florida sun in this boutique apartment with a pristine outdoor pool and beach access.
The price is NT$2,115
NT$19,755 total
includes taxes & fees
Nov 15 - Nov 16
Palm Tree Villas

5. Beso Del Sol Resort

Beso Del Sol Resort
2.5 star property
Dunedin
8.6 out of 10, Excellent, (790 reviews)
  • cleanliness
    Scenic waterfront retreat with 2 shimmering pools where relaxing afternoons meet sunset views and poolside refreshments.
The price is NT$3,545
NT$5,240 total
includes taxes & fees
Dec 1 - Dec 2
Beso Del Sol Resort

6. Safety Harbor Resort & Spa Trademark Collection by Wyndham

Safety Harbor Resort & Spa Trademark Collection by Wyndham
3.0 star property
Safety Harbor
8.4 out of 10, Very good, (1,001 reviews)
  • cleanliness
    Dive into year-round aquatic bliss with two stunning pools and a soothing hot tub sanctuary.
The price is NT$4,862
NT$6,480 total
includes taxes & fees
Nov 16 - Nov 17
Safety Harbor Resort & Spa Trademark Collection by Wyndham

7. The Gemma by Brightwild

The Gemma by Brightwild
5.0 star property
Clearwater Beach
9.8 out of 10, Exceptional, (7 reviews)
  • cleanliness
    Exclusive beachfront escape with outdoor pool, hot tub, and private pickleball courts provides a luxury seaside sanctuary.
The price is NT$23,206
NT$48,291 total
includes taxes & fees
Nov 22 - Nov 23
The Gemma by Brightwild
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top St. Pete Beach Hotel Reviews

Frequently Asked Questions

What does St. Pete Beach have to offer on top of hotels with indoor pools?

Work on your tan in St. Pete Beach, and relax at your hotel’s indoor pool before heading out for the evening. The bars and myriad of entertainment options in St. Pete Beach are also recommended by our travelers.

What is there to do in St. Pete Beach?

After several relaxing laps in the indoor pool, head out and visit some of the notable attractions in and around St. Pete Beach. Consider a trip to Upham Beach Park, Upham Beach, and Pass-a-Grille Beach. A few other contenders are St. Petersburg - Clearwater Beaches, Corey Ave, and Splash Island Water Park.

Why should I choose a hotel with an indoor pool for my stay in St. Pete Beach?

Relaxing at the indoor pool is the perfect way to spend drizzly afternoons should it decide to rain during your stay in St. Pete Beach. Finding a hotel with an indoor pool is not hard. Just filter by pools in your search and look for the most popular ones with indoor pools.