Star Rating
Hotel Name
Price Range (USD) to
Amenities

St. Petersburg Hotels with Outdoor or Indoor Pools

Holiday Inn St. Petersburg West, an IHG Hotel in St. Petersburg
+1-888-389-4121
1200 34th St. North, St. Petersburg, FL 33713
  • Has swimming pool: Outdoor heated pool and hot tub featuring poolside bar. Pool open 7AM-10PM.
  • Midscale Highway property
From$94
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in St. Petersburg" Get Alexa Skill →
Red Roof Inn Tampa Bay - St. Petersburg : 4999 34th St. North
+1-888-675-2083
4999 34th St. North, St Petersburg, FL 33714 ~1.23 miles north of St. Petersburg
  • Includes a pool: Outdoor Pool
  • Two-star Suburban hotel
From$44
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Super 8 by Wyndham St. Petersburg
+1-800-716-8490
5005a 34th St. North, St. Petersburg, FL 33714
  • Pool details: Property features two pools including an Olympic-sized outdoor, heated swimming pool and a smaller children's pool.
  • Two star Downtown property
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Comfort Inn North : 2260 54th Ave. North
+1-800-805-5223
2260 54th Ave. North, Saint Petersburg, FL 33714 ~1.62 miles northeast of St. Petersburg
  • Has swimming pool: Outdoor Pool is open 9:00am-9:00pm daily
  • Three Star Highway hotel
  • Clean
  • Housekeeping is satisfactory
From$65
Very Good 4.5 /5 Review Score Call BookMore Details
Courtyard by Marriott St. Petersburg Downtown
+1-888-965-1860
300 4th St. North, St. Petersburg, FL 33701
  • Pool available: INDOOR POOL
  • Great pool
  • Pool is good
  • Lovely pool
  • Mid-scale Downtown hotel
From$79
Very Good 4.0 /5 Reviews Call BookMore Details
La Quinta Inn by Wyndham Tampa Bay Pinellas Park Clearwater - Pinellas Park
+1-888-788-5576
7500 Highway 19 North, Pinellas Park, FL 33781 ~2.89 miles north of St. Petersburg
  • Includes a pool: Pool hours are from 9am until 8pm 7 days a week. We do have an outdoor pool.
  • 3 star Highway property
From$80
Poor 2.0 /5 Reviews Call BookMore Details
Staybridge Suites St. Petersburg Downtown : 940 5th Ave. South
+1-888-897-9207
940 5th Ave. South, St. Petersburg, FL 33705
  • Pool details: Situated in the center of our hotel sits a heated outdoor pool, surrounded by lounge chairs, complimentary towel rental, bbq grills and fire pit
  • Three Star Downtown hotel
From$89
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hyatt Place St. Petersburg Downtown in St. Petersburg
+1-888-311-4278
25 2nd St. North, St. Petersburg, FL 33701
  • Has swimming pool: Our outdoor pool on the 7th floor and is open from dawn to dusk.
  • Mid-scale Downtown property
From$149
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Comfort Inn & Suites Northeast Gateway
+1-888-469-4795
875 94th Ave. North, Saint Petersburg, FL 33702 ~4.44 miles north of St. Petersburg
  • Pool in hotel: Our Beautiful Outdoor Pool is open from Dawn until Dusk and features a cascading waterfall. Relax comfortably in our new pool furniture soaking in the rays or enjoy the shade beneath our poolside palm tree!
  • Mid-scale Suburban property
From$89
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott St Petersburg North in St. Petersburg
+1-888-734-9421
2575 54th Ave. North, St. Petersburg, FL 33714
  • Pool in hotel
  • 3 star hotel
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Country Inn & Suites by Radisson, St. Petersburg - Clearwater, FL - Pinellas Park
+1-888-841-5292
8050 Us 19, Pinellas Park, FL 33781 ~3.29 miles north of St. Petersburg
  • Includes a pool
  • Affordable Highway hotel
From$74
Very Good 4.0 /5 Reviews Call BookMore Details
Fusion Resort - Treasure Island
+1-888-455-5160
290 107th Ave., Treasure Island, FL 33706 ~5.83 miles west of St. Petersburg
  • Has swimming pool: Outdoor Pool Hours: Dawn to Dusk
  • Midscale Beach hotel
From$120
Average 3.0 /5 Review Score Call BookMore Details
Bilmar Beach Resort
+1-888-965-8297
10650 Gulf Blvd., Treasure Island, FL 33706 ~6.07 miles west of St. Petersburg
  • Includes a pool: 2-heated outdoor swimming pools and 1 spa whirlpool. Hours of operation is 8 am to 10 pm
  • Mid-scale Beach hotel
From$99
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Postcard Inn on the Beach : 6300 Gulf Blvd.
+1-888-906-6358
6300 Gulf Blvd., St Pete Beach, FL 33706 ~6.27 miles southwest of St. Petersburg
  • Pool details: We have a junior size Olympic pool which is the largest pool on St Pete Beach. We also have an adjacent kiddy pool. We service cocktails and food from our Snack Shack.
  • Great pool
  • Pool is good
  • They have a saltwater pool
  • Awesome heated pool
  • Amazing pool
  • Clean pool area
  • Clean pool, said 78%
  • Affordable Beach property
From$85
Average 3.0 /5 Guest Reviews Call BookMore Details
The Beachcomber Resort - St. Pete Beach
+1-888-749-6785
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~6.28 miles southwest of St. Petersburg
  • Includes a pool: The Beachcomber Resort has two heated outdoor pools. Open daily from 9 a.m. to sunset time. (Subject to change and weather permitting).
  • Pool is mediocre
  • Ordinary pool
  • Liked 2 pools
  • Adult pool cool
  • Large pool
  • Dirty pool, said 74%
  • Pool in need of cleaning
  • Three Star Oceanfront property
From$150
Average 3.0 /5 Review Score Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in St. Petersburg" Get Alexa Skill →
Hilton St. Petersburg Carillon Park : 950 Lake Carillon Dr.
+1-888-878-9982
950 Lake Carillon Dr., St. Petersburg, FL 33716
  • Pool available: Dawn to Dusk
  • High end Suburban hotel
From$129
Average 3.0 /5 Guest Reviews Call BookMore Details
Hilton Garden Inn St. Pete Beach : 6100 Gulf Blvd.
+1-888-389-4485
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~6.30 miles southwest of St. Petersburg
  • Pool details: Outdoor heated pool is open from dawn to dusk.
  • 3-star Beach property
From$79
Average 3.0 /5 Review Score Call BookMore Details
Holiday Inn Express & Suites St. Petersburg Madeira Beach : 4816 100th Way North
+1-888-389-4121
4816 100th Way North, St. Petersburg, FL 33708
  • Has swimming pool: Outdoor pool and spa.
  • Affordable Suburban hotel
From$98
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Residence Inn St Petersburg Treasure Island : 11908 Gulf Blvd.
+1-888-675-2083
11908 Gulf Blvd., Treasure Island, FL 33706 ~6.39 miles west of St. Petersburg
  • We have a pool
  • Mid-scale Oceanfront hotel
From$219
Poor 2.0 /5 Read Reviews Call BookMore Details
Sirata Beach Resort - St. Pete Beach
+1-800-716-8490
5300 Gulf Blvd., St. Pete Beach, FL 33706 ~6.40 miles southwest of St. Petersburg
  • Pool in hotel: Pools are open dawn to dusk and are heated when needed. There are 2 beachfront outdoor pools varying in size.
  • Good pool/beach service
  • Lovely pool/beach service, according to 88%
  • Clean pool area
  • Clean pool, said 90%
  • 3 star Beach hotel
From$89
Average 3.0 /5 Guest Reviews Call BookMore Details
Comfort Inn & Suites in Clearwater
+1-800-805-5223
3910 Ulmerton Rd., Clearwater, FL 33762 ~6.49 miles north of St. Petersburg
  • Pool available: Outdoor HEATED pool, open from 8am - 10pm Daily (weather permitting).
  • Mid-scale Airport property
From$67
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Hampton Inn & Suites Clearwater / St. Petersburg
+1-888-965-1860
4050 Ulmerton Rd., Clearwater, FL 33762 ~6.52 miles north of St. Petersburg
  • Pool available: Our outdoor heated pool is open daily until 10:00pm.
  • Affordable Suburban hotel
From$77
Very Good 4.0 /5 Review Score Call BookMore Details
Bellwether Beach Resort in St. Pete Beach
+1-888-788-5576
5250 Gulf Blvd. St. Pete Beach Fl 33706, St. Pete Beach, FL 33706 ~6.53 miles southwest of St. Petersburg
  • Pool details: Bellwether Beach Resort has an outdoor heated pool. Open daily from 8 a.m. to 8 pm. (Subject to change and weather permitting).
  • Four-star Oceanfront property
From$199
Average 3.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn St Petersburg N - Clearwater, an IHG Hotel
+1-888-897-9207
3535 Ulmerton Rd., Clearwater, FL 33762 ~6.53 miles north of St. Petersburg
  • Pool details: Outdoor saltwater pool and saltwater jacuzzi. Pool hours are 8am to 10pm.
  • 3 star Airport hotel
From$72
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Sonesta Simply Suites : 13231 49th St. North
+1-888-311-4278
13231 49th St. North, Clearwater, FL 33762 ~6.57 miles north of St. Petersburg
  • Pool available: Outdoor heated pool - 8am - 9pm
  • Midscale Suburban property
From$59
Very Good 4.0 /5 Review Score Call BookMore Details
Fairfield Inn & Suites by Marriott St. Petersburg Clearwater
+1-888-469-4795
3211 Executive Dr., Clearwater, FL 33762 ~6.59 miles north of St. Petersburg
  • We have a pool
  • 3-star Airport property
From$80
Very Good 4.0 /5 Read Reviews Call BookMore Details
SureStay Hotel by Best Western St. Pete Clearwater Airport in Clearwater
+1-888-734-9421
3655 Hospitality Ln, Clearwater, FL 33762 ~6.62 miles north of St. Petersburg
  • Pool details: Outdoor Spa and pool hours 8am-10pm
  • 3 star Airport property
From$71
Average 3.0 /5 Hotel Reviews Call BookMore Details
Sleep Inn in Clearwater
+1-888-841-5292
3939 Ulmerton Rd., Clearwater, FL 33762 ~6.62 miles north of St. Petersburg
  • Has swimming pool: pool and hot tub in a beautiful tropical court yard setting open 6.00 am to 11.00 pm
  • They have a hot tub and pool
  • Nice pool and spa
  • Nice clean pool area
  • Moderately clean pool area
  • Most guests thought the pool was clean
  • Pool is good
  • Great pool
  • Lovely outdoor pool area
  • Economy Airport hotel
From$61
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Homewood Suites by Hilton St.petersburg Clearwater
+1-888-455-5160
2233 Ulmerton Rd., Clearwater, FL 33762 ~6.62 miles north of St. Petersburg
  • Pool details: dawn to dusk unless posted otherwise
  • Clean pool area
  • Clean pool, said 100%
  • 3-star Airport hotel
From$79
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
The Hotel Zamora
+1-888-965-8297
3701 Gulf Blvd., St Pete Beach, FL 33706 ~7.00 miles southwest of St. Petersburg
  • Pool available: Our property features an outdoor pool/poolbar and whirlpool spa. We also feature a private dock with dedicated boat slips and on-site water activities such as kayak and canoe rentals.
  • 4-star Beach hotel
From$129
Very Good 4.0 /5 Review Score Call BookMore Details
Cambria Hotel St. Petersburg Madeira Beach Marina
+1-888-906-6358
15015 Madeira Way, Madeira Beach, FL 33708 ~7.59 miles west of St. Petersburg
  • Pool available: Rooftop Infinity Pool & Hot Tub Hours 8:00AM - 9:00 PM
  • Four-star Resort property
From$159
Excellent 5.0 /5 Latest Reviews Call BookMore Details
Residence Inn Marriott St. Petersburg Tierra Verde
+1-888-749-6785
214 Madonna Blvd., Tierra Verde, FL 33715 ~8.03 miles south of St. Petersburg
  • Pool in hotel: Outdoor, heated pool 7AM - 10PM
  • Mid-scale Beach hotel
From$90
Average 3.0 /5 Recent Reviews Call BookMore Details
The Island House
+1-888-878-9982
17103 Gulf Blvd., North Redington Beach, FL 33708 ~9.17 miles west of St. Petersburg
  • Pool details: The large outdoor, central courtyard pool is surrounded by tropical foliage. It is lit beautifully for evening swimming and is seasonally heated. The pool is open from 9:30 AM - 9:30 PM daily.
  • Two-star Resort hotel
From$89
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Sandalwood Beach Resort
+1-888-389-4485
17100 Gulf Blvd., North Redington, FL 33708 ~9.19 miles west of St. Petersburg
  • Has swimming pool: Our beautiful outdoor heated pool is open from dawn to dusk just feet away from the white sands of the Gulf beaches.
  • Affordable Beach hotel
From$80
Average 3.0 /5 Reviews Call BookMore Details
Hampton Inn Suites Largo : 100 East Bay Dr.
+1-888-389-4121
100 East Bay Dr., Largo, FL 33770 ~10.49 miles northwest of St. Petersburg
  • Pool details: Outdoor Heated Pool
  • Mid-scale Downtown hotel
From$99
Very Good 4.0 /5 Read Reviews Call BookMore Details
Fairfield Inn by Marriott Clearwater
+1-888-675-2083
3070 Gulf To Bay Blvd., Clearwater, FL 33759 ~11.33 miles north of St. Petersburg
  • Includes a pool: Slip into relaxation in our outdoor HEATED pool. After an intense workout, soothe your sore muscles in the Hot Tub. The pool area is open daily from 7:00 AM until 10:00 PM. Stay active with our state-of-the-art fitness center, open 24 hours a day. Choose from a variety of different cardio machines, free weights, medicine balls and more.
  • Pool and hot tub very nice
  • Nice pool and hot tub
  • Good pool
  • Great pool
  • Pool was open
  • 3-star Suburban hotel
From$91
Very Good 4.0 /5 Review Score Call BookMore Details
Clarion Inn & Suites Clearwater
+1-800-716-8490
20967 Us Highway 19 North, Clearwater, FL 33765 ~11.74 miles north of St. Petersburg
  • Pool in hotel: Pool Hours are 7am to 9:00pm Outdoor Oversized Pool
  • Clean pool area
  • Pool is good
  • Great pool
  • Pool was awesome
  • Pool was nice and even handicap friendly
  • Pool was very clean
  • Clean pool, said 76%
  • Kids pool wasn't working
  • Mid-scale Downtown property
From$56
Average 3.0 /5 Reviews Call BookMore Details
Holiday Inn Hotel & Suites Clearwater Beach S Harbourside : 401 2nd St.
+1-800-805-5223
401 2nd St., Indian Rocks Beach, FL 33785 ~12.00 miles west of St. Petersburg
  • Has swimming pool: Our property boasts a Garden Pool with hot tub. Open from 7am to 10pm
  • Great pool
  • Good pool
  • 1 pool available
  • Big pool
  • Affordable Beach property
From$129
Average 3.0 /5 Reviews Call BookMore Details
La Quinta Inn by Wyndham Clearwater Central - Clearwater
+1-888-965-1860
21338 Us Highway 19 North, Clearwater, FL 33765 ~12.00 miles north of St. Petersburg
  • Includes a pool
  • Great pool
  • Pool is good
  • Very nice pool and hot tub
  • Nice pool
  • Clean pool
  • Moderately clean pool area
  • Most guests thought the pool was clean
  • 3-star Highway hotel
From$69
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Sailport Waterfront Suites on Tampa Bay
+1-888-788-5576
2506 North Rocky Point Dr., Tampa, FL 33607 ~12.96 miles northeast of St. Petersburg
  • Pool details: Outdoor 9am-9pm
  • Affordable Airport property
From$109
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Safety Harbor Resort & Spa a Trademark Collection Hotel in Safety Harbor
+1-888-897-9207
105 North Bayshore Dr., Safety Harbor, FL 34695 ~13.23 miles north of St. Petersburg
  • Pool available: 3 pools available - 1 outdoor, 1 indoor and 1 lap pool, as well as 2 whirlpools filled with our exclusive Espiritu Santo natural mineral spring water.
  • Affordable Resort hotel
From$89
Very Good 4.0 /5 Review Score Call BookMore Details
The Godfrey Hotel & Cabanas Tampa - Tampa
+1-888-311-4278
7700 Courtney Campbell Causeway, Tampa, FL 33607 ~13.25 miles northeast of St. Petersburg
  • Pool details: Outdoor Bay Side Pool overlooking Tampa Bay. 8am to 10pm
  • Three Star Airport hotel
From$69
Average 3.5 /5 Read Reviews Call BookMore Details
Doubletree by Hilton Tampa Rocky Point Waterfront in Tampa
+1-888-469-4795
3050 North Rocky Point Dr., Tampa, FL 33607 ~13.48 miles northeast of St. Petersburg
  • Pool in hotel: Our gorgeous, heated, outdoor pool facing the bay is open from 6am to 10pm daily. We can keep it open later for groups if needed. Our pool is 82,000 gallons and has a depth up to 5 feet.
  • Mid-scale Airport property
From$61
Very Good 4.0 /5 Reviews Call BookMore Details
Hampton Inn Tampa Rocky Point
+1-888-734-9421
3035 North Rocky Point Dr. East, Tampa, FL 33607 ~13.59 miles northeast of St. Petersburg
  • Includes a pool: Pool is open from 9am-10pm
  • Three Star Airport hotel
From$95
Very Good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Tampa-Rocky Point Island, an I
+1-888-841-5292
3025 North Rocky Point Dr. East, Tampa, FL 33607 ~13.59 miles northeast of St. Petersburg
  • Includes a pool: Outdoor Pool
  • Moderately clean pool area
  • About half of guests thought the pool was clean
  • Mid-scale Airport property
From$97
Average 3.0 /5 Reviews Call BookMore Details
The Westshore Grand a Tribute Portfolio Hotel Tampa
+1-888-455-5160
4860 West Kennedy Blvd., Tampa, FL 33609 ~13.62 miles northeast of St. Petersburg
  • Includes a pool: Outdoor, Heated Roof Top Pool
  • Moderately clean pool area
  • The majority of guests thought the pool was clean
  • Pool is mediocre
  • Ordinary pool
  • Hotel has a pool on the rooftop
  • Pool is ancient
  • Pool area looked really dated
  • Four star Airport hotel
From$76
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Chase Suite Hotel : 3075 North Rocky Point Dr. East
+1-888-965-8297
3075 North Rocky Point Dr. East, Tampa, FL 33607 ~13.65 miles northeast of St. Petersburg
  • Pool available: Outdoor heated pool. Hours 6am to 10pm.
  • 3-star Airport hotel
From$69
Average 3.0 /5 Hotel Reviews Call BookMore Details
Home2 Suites by Hilton Tampa Westshore Airport
+1-888-906-6358
5222 West Laurel St., Tampa, FL 33607 ~13.80 miles northeast of St. Petersburg
  • Has swimming pool: Outdoor pool
  • High end Airport property
From$75
Very Good 4.0 /5 Review Score Call BookMore Details
Grand Hyatt Tampa Bay
+1-888-749-6785
2900 Bayport Dr., Tampa, FL 33607 ~13.82 miles northeast of St. Petersburg
  • Includes a pool
  • Pool bar needs better service
  • Moderately clean pool area
  • Almost all guests thought the pool was clean
  • Pool is mediocre
  • Ordinary pool
  • We enjoyed 2 pools
  • Spacious pool area
  • Most guests thought the pool was clean
  • High end Resort property
From$119
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Embassy Suites Tampa Airport Westshore in Tampa
+1-888-878-9982
555 North Westshore Blvd., Tampa, FL 33609 ~13.91 miles northeast of St. Petersburg
  • Pool in hotel: Outdoor pool and spa
  • Pool is mediocre
  • Ordinary pool
  • Pool was full of
  • Pool under renovation
  • Pool unusable
  • Dirty pool, said 60%
  • Pool in need of cleaning
  • Pool and hot tub was nice
  • Three Star Airport property
From$80
Average 3.0 /5 Read Reviews Call BookMore Details

Next: Show All Available St. Petersburg Hotels with Pricing
Back to Top