Star Rating
Hotel Name
Price Range (USD)to
Amenities

Saint Petersburg Hotels with Outdoor or Indoor Pools

Hampton Inn & Suites Downtown / St. Petersburg : 80 Beach Dr. N.e. 80 Beach Dr. N.e., St. Petersburg, FL 33701 ~0.44 miles northeast of Saint Petersburg
  • Pool available: Outdoor heated pool
  • 3-star Downtown hotel
From$129
Very Good 4.5 /5Latest Reviews Call
Hotel Indigo St. Pete in St. Petersburg
+1-800-230-4134
234 3rd Ave. North, St. Petersburg, FL 33701 ~0.56 miles north of Saint Petersburg
  • Pool details: Outdoor heated pool with hot tub. Open Dawn-Dusk
  • Midscale Downtown property
Staybridge Suites St. Petersburg Downtown in St. Petersburg
+1-800-997-5148
940 5th Ave. South, St. Petersburg, FL 33705 ~0.61 miles west of Saint Petersburg
  • Pool details: Heated outdoor pool, bbq grills, fire pit
  • 3 star Downtown property
From$79
Very Good 4.5 /5Read Reviews Call
Comfort Inn North in Saint Petersburg 2260 54th Ave. North, Saint Petersburg, FL 33714
  • Pool in hotel: Outdoor Pool is open 9:00am-9:00pm daily
  • Three Star Highway property
Days Inn Ocean Palm Conference Center 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
  • Low priced Suburban hotel
Comfort Inn & Suites Northeast Gateway
+1-800-997-5149
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!
  • Three Star Suburban hotel
Sirata Beach Resort & Conference Center in Saint Petersburg
+1-888-690-5281
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.
  • Mid-scale Beach property
From$46
Very Good 4.0 /5Read Reviews Call
Tradewinds Island Resorts 5500 Gulf Blvd., St Pete Beach, FL 33706 ~6.96 miles west of Saint Petersburg
  • Pool in hotel: 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$129
Very Good 4.0 /5Hotel Reviews Call
Beachcomber Beach Resort Hotel - St. Pete Beach
+1-800-997-5148
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~6.96 miles west of Saint Petersburg
  • Pool in hotel: The Beachcomber Beach Resort has 2 outdoor heated pools.
  • Cheap Oceanfront property
From$76
Very Good 4.0 /5Reviews Call
Hampton Inn St. Petersburg in St. Petersburg 1200 34th St. North, St. Petersburg, FL 33713 ~2.80 miles west of Saint Petersburg
  • Has swimming pool
  • Mid-scale Highway hotel
From$88
Very Good 4.0 /5Read Reviews Call
Quality Inn & Suites at Tropicana Field 1400 34th St. North, St. Petersburg, FL 33713 ~2.86 miles west of Saint Petersburg
  • Includes a pool
  • Inexpensive property
From$50
Very Good 4.0 /5Reviews Call
Magnuson Hotel Marina Cove 6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~4.87 miles southwest of Saint Petersburg
  • Includes a swimming pool
  • 3 star Resort hotel
Country Inn & Suites Pinellas Park / St. Petersbur : 8050 Us 19 8050 Us 19, Pinellas Park, FL 33781 ~6.26 miles northwest of Saint Petersburg
  • Has a pool!
  • Three Star Highway hotel
Postcard Inn on the Beach 6300 Gulf Blvd., St Pete Beach, FL 33706 ~7.00 miles west of Saint Petersburg
  • Pool details: 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.
  • Mid-scale Beach property
The Hotel Zamora 3701 Gulf Blvd., St Pete Beach, FL 33706 ~7.09 miles southwest of Saint Petersburg
  • With a pool!
  • 4-star Beach property
From$129
Very Good 4.0 /5Reviews Call
Beach House Suites by The Loews Don Cesar Hotel 3860 Gulf Blvd., St Pete Beach, FL 33706 ~7.10 miles southwest of Saint Petersburg
  • Includes a 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.
  • Midscale Beach hotel
From$149
Very Good 4.0 /5Read Reviews Call
The Don Cesar a Loews Hotel in St. Pete Beach
+1-888-305-3366
3400 Gulf Blvd., St. Pete Beach, FL 33706 ~7.23 miles southwest of Saint Petersburg
  • Our hotel comes with a pool
  • Expensive Resort property
From$179
Very Good 4.0 /5Guest Reviews Call
Bilmar Beach Resort
+1-800-997-5149
10650 Gulf Blvd., Treasure Island, FL 33706 ~8.01 miles west of Saint Petersburg
  • Has swimming pool: 2-heated outdoor swimming pools and 1 spa whirlpool. Hours of operation is 9am to 10 pm
  • Mid-scale Beach hotel
From$99
Very Good 4.5 /5Reviews Call
Bayside Inn & Marina 11365 Gulf Blvd., Treasure Island, FL 33706 ~8.24 miles west of Saint Petersburg
  • We have a pool ready for use
  • Low-priced Beach hotel
From$42
Very Good 4.0 /5Read Reviews Call
Crystal Palms Beach Resort : 11605 Gulf Blvd. 11605 Gulf Blvd., Treasure Island, FL 33706 ~8.35 miles west of Saint Petersburg
  • Includes a pool
  • 3-star Beach property
From$120
Very Good 4.5 /5Latest Reviews Call
Marriott St. Petersburg Clearwater - St. Petersburg 12600 Roosevelt Blvd., St. Petersburg, FL 33716 ~8.45 miles north of Saint Petersburg
  • Has swimming pool: Outdoor Pool - Not heated - 9:00 AM - 10:00 PM -
  • 3 star Suburban hotel
From$109
Very Good 4.0 /5Review Score Call
Residence Inn Treasure Island in Treasure Island
+1-888-690-5247
11908 Gulf Blvd., Treasure Island, FL 33706 ~8.53 miles west of Saint Petersburg
  • Our hotel comes with a pool
  • Three Star Oceanfront hotel
From$169
Very Good 4.5 /5Recent Reviews Call
Hilton Carillon Park 950 Lake Carillon Dr., St. Petersburg, FL 33716 ~8.64 miles north of Saint Petersburg
  • Our hotel comes with a pool
  • Expensive Suburban hotel
From$113
Very Good 4.5 /5Latest Reviews Call
Homewood Suites by Hilton St.petersburg Clearwater : 2233 Ulmerton Rd. 2233 Ulmerton Rd., Clearwater, FL 33762 ~8.96 miles north of Saint Petersburg
  • Has swimming pool
  • Mid-scale Airport hotel
Ramada Clearwater Airport : 3580 Ulmerton Rd. 3580 Ulmerton Rd., Clearwater, FL 33762 ~9.10 miles north of Saint Petersburg
  • Has a pool!
  • Affordable Highway property
From$42
Average 3.5 /5Reviews Call
 [1 - 25 of 50]   
Next: Show All Available Saint Petersburg Hotels with Pricing
Back to Top