Star Rating
Hotel Name
Price Range (USD)to
Amenities

Saint Petersburg Hotels with Outdoor or Indoor Pools

Hampton Inn & Suites Downtown / St. Petersburg in St. Petersburg 80 Beach Dr. N.e., St. Petersburg, FL 33701 ~0.44 miles northeast of Saint Petersburg
  • Includes a pool: Outdoor heated pool
  • Mid-scale Downtown property
From$129
Very Good 4.5 /5Read Reviews Call
Hotel Indigo St. Pete : 234 3rd Ave. North
+1-800-230-4134
234 3rd Ave. North, St. Petersburg, FL 33701 ~0.56 miles north of Saint Petersburg
  • Includes a pool: Outdoor heated pool with hot tub. Open Dawn-Dusk
  • Affordable Downtown hotel
Staybridge Suites St. Petersburg Downtown : 940 5th Ave. South 940 5th Ave. South, St. Petersburg, FL 33705 ~0.61 miles west of Saint Petersburg
  • Pool available: Heated outdoor pool, bbq grills, fire pit
  • Three Star Downtown property
From$85
Very Good 4.5 /5Reviews Call
Hampton Inn St. Petersburg : 1200 34th St. North 1200 34th St. North, St. Petersburg, FL 33713 ~2.80 miles west of Saint Petersburg
  • Pool available: Outdoor heated pool. Open 8am-10pm.
  • Mid-scale Highway hotel
Comfort Inn North : 2260 54th Ave. North 2260 54th Ave. North, Saint Petersburg, FL 33714
  • Pool available: Outdoor Pool is open 9:00am-9:00pm daily
  • 3 star Highway property
Red Roof Inn St. Petersburg / Tampabay : 4999 34th St. North 4999 34th St. North, St Petersburg, FL 33714 ~4.24 miles northwest of Saint Petersburg
  • Pool in hotel: Outdoor Pool
  • Two star Suburban hotel
Days Inn Ocean Palm Conference Center - St. Petersburg 5005 34th St. North, St. Petersburg, FL 33714 ~4.29 miles northwest of Saint Petersburg
  • Has swimming pool: Pool is open from 8am until 10pmChildren's pool 8am until 10pm
  • Economy Suburban property
Comfort Inn & Suites Northeast Gateway : 875 94th Ave. North
+1-888-690-5281
875 94th Ave. North, Saint Petersburg, FL 33702
  • Includes a pool: 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!
  • 3 star Suburban property
Sirata Beach Resort & Conference Center
+1-800-230-4134
5300 Gulf Blvd., Saint Petersburg, FL 33706
  • Includes a pool: Pools are open dawn to dusk and are heated when needed. There are 3 outdoor pools varying in size.
  • Midscale Beach property
From$46
Very Good 4.0 /5Reviews Call
Tradewinds Island Resorts 5500 Gulf Blvd., St Pete Beach, FL 33706 ~6.96 miles west of Saint Petersburg
  • Pool available: TradeWinds Island Grand has 5 pools including a covered pool, an adults only pool and kiddie pools.Hours are 8 am - 10 pm.
  • Four star Beach property
From$133
Very Good 4.0 /5Guest Reviews Call
Beachcomber Beach Resort Hotel 6200 Gulf Blvd., St. Pete Beach, FL 33706 ~6.96 miles west of Saint Petersburg
  • Includes a pool: The Beachcomber Beach Resort has 2 outdoor heated pools.
  • Low-priced Oceanfront hotel
Hilton St. Petersburg Bayfront : 333 1st St. South 333 1st St. South, St Petersburg, FL 33701 ~0.28 miles east of Saint Petersburg
  • We have a pool ready for use
  • Four-star Downtown property
The Renaissance Vinoy Resort in St. Petersburg 501 5th Ave. Ne, St. Petersburg, FL 33701 ~0.94 miles northeast of Saint Petersburg
  • We have a pool ready for use
  • High-end Resort property
Quality Inn & Suites at Tropicana Field in St. Petersburg 1400 34th St. North, St. Petersburg, FL 33713 ~2.86 miles west of Saint Petersburg
  • Includes a swimming pool
  • 2 star property
Knights Inn - Saint Petersburg 2595 54th Ave. North, Saint Petersburg, FL 33714
  • Has a pool!
  • Inexpensive Downtown property
Magnuson Hotel Marina Cove 6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~4.87 miles southwest of Saint Petersburg
  • We have a pool
  • 3-star Resort hotel
Country Inn & Suites Pinellas Park / St. Petersbur 8050 Us 19, Pinellas Park, FL 33781 ~6.26 miles northwest of Saint Petersburg
  • With a pool!
  • 3 star Highway property
From$74
Very Good 4.0 /5Reviews Call
Alden Beach Resort All Suites - St. Pete Beach 5900 Gulf Blvd., St. Pete Beach, FL 33706 ~6.94 miles west of Saint Petersburg
  • Has swimming pool
  • Mid-scale Beach hotel
Postcard Inn on the Beach 6300 Gulf Blvd., St Pete Beach, FL 33706 ~7.00 miles west of Saint Petersburg
  • Has swimming pool: We have a junior size Olympic pool which is the largest pool on St Pete Beach. We also have a kiddy pool adjacent to the large pool. We service cocktails and food from our Snack Shack. Pool attendants are there to assist you with towels and suntan lotion.
  • Three Star Beach hotel
Howard Johnson Hotel 6100 Gulf Blvd., St Pete Beach, FL 33706 ~7.04 miles west of Saint Petersburg
  • Has swimming pool
  • Affordable Beach property
The Hotel Zamora in St Pete Beach 3701 Gulf Blvd., St Pete Beach, FL 33706 ~7.09 miles southwest of Saint Petersburg
  • We have a pool ready for use
  • 4-star Beach property
From$159
Very Good 4.0 /5Review Score Call
Beach House Suites by The Loews Don Cesar Hotel : 3860 Gulf Blvd. 3860 Gulf Blvd., St Pete Beach, FL 33706 ~7.10 miles southwest of Saint Petersburg
  • Has swimming pool: Guests of Beach House Suites by Loews Don CeSar can enjoy the beachfront pool, shuffleboard courts and a variety of water sports activities.Additionally, as a guest of the Beach House Suites you have full access to and signing privileges at all the amenities at the Loews Don CeSar Hotel, including its acclaimed Spa Oceana, poolside activities, Kids Camp and fitness programs. Complimentary shuttle service is provided.
  • Three Star Beach property
From$169
Very Good 4.0 /5Read Reviews Call
The Don Cesar a Loews Hotel - St. Pete Beach
+1-800-230-4134
3400 Gulf Blvd., St. Pete Beach, FL 33706 ~7.23 miles southwest of Saint Petersburg
  • Pool in hotel
  • Four star Resort hotel
From$199
Very Good 4.0 /5Latest Reviews Call
Island Inn Beach Resort 9980 Gulf Blvd., Treasure Island, FL 33706 ~7.79 miles west of Saint Petersburg
  • With a pool!
  • Mid-scale Beach hotel
From$130
Very Good 4.0 /5Latest Reviews Call
La Quinta Inn & Suites Clearwater South : 5000 Lake Blvd. 5000 Lake Blvd., Clearwater, FL 33760 ~7.92 miles northwest of Saint Petersburg
  • Includes a swimming pool
  • Economical Airport hotel
 [1 - 25 of 50]    
Next: Show All Available Saint Petersburg Hotels with Pricing
Back to Top