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. +1-800-230-4134 80 Beach Dr. N.e., St. Petersburg, FL 33701 ~0.44 miles northeast of Saint Petersburg
  • Pool in hotel: Outdoor heated pool
  • Three Star Downtown property
From$129
Very Good 4.5 /5Latest Reviews
Hotel Indigo St. Pete +1-800-997-5148 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
  • Midscale Downtown property
From$99
Average 3.5 /5Recent Reviews
Courtyard by Marriott St. Petersburg Downtown : 300 4th St. North +1-888-205-8144 300 4th St. North, St. Petersburg, FL 33701 ~0.57 miles north of Saint Petersburg
  • Pool details: INDOOR POOL
  • Mid-scale Downtown hotel
From$89
Very Good 4.0 /5Reviews
Comfort Inn North +1-800-997-5149 2260 54th Ave. North, Saint Petersburg, FL 33714
  • Pool available: Out door Pool is open 9:00am-9:00pm daily,
  • 3 star Highway property
From$50
Very Good 4.0 /5Guest Reviews
Days Inn St. Petersburg North - St. Petersburg +1-800-230-4134 5005 34th St. North, St. Petersburg, FL 33714 ~4.28 miles northwest of Saint Petersburg
  • Pool details: We have an Outdoor Pool and Children's pool that is open daily from 8am until 10pm.
  • Two star Suburban hotel
From$45
Average 3.0 /5Read Reviews
Comfort Inn & Suites Northeast Gateway +1-800-997-5148 875 94th Ave. North, Saint Petersburg, FL 33702
  • Has swimming 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 hotel
From$75
Very Good 4.5 /5Latest Reviews
Tradewinds Island Resorts +1-888-205-8144 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.
  • 4-star Beach hotel
From$129
Very Good 4.0 /5Recent Reviews
Hampton Inn St. Petersburg in St. Petersburg +1-800-997-5149 1200 34th St. North, St. Petersburg, FL 33713 ~2.80 miles west of Saint Petersburg
  • With a pool!
  • Three Star Highway hotel
From$88
Very Good 4.0 /5Reviews
Quality Inn & Suites at Tropicana Field +1-800-230-4134 1400 34th St. North, St. Petersburg, FL 33713 ~2.86 miles west of Saint Petersburg
  • Includes a pool
  • Two star hotel
From$59
Very Good 4.0 /5Read Reviews
Magnuson Hotel Marina Cove +1-800-997-5148 6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~4.87 miles southwest of Saint Petersburg
  • Pool in hotel
  • Three Star Resort hotel
From$79
Average 3.5 /5Read Reviews
Country Inn & Suites Pinellas Park / St. Petersbur +1-888-205-8144 8050 Us 19, Pinellas Park, FL 33781 ~6.26 miles northwest of Saint Petersburg
  • Includes a pool
  • Affordable Highway hotel
From$69
Very Good 4.0 /5Reviews
Postcard Inn on the Beach - St Pete Beach +1-800-997-5149 6300 Gulf Blvd., St Pete Beach, FL 33706 ~7.00 miles west of Saint Petersburg
  • Pool available: 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.
  • Midscale Beach property
From$85
Average 3.5 /5Hotel Reviews
The Hotel Zamora +1-800-230-4134 3701 Gulf Blvd., St Pete Beach, FL 33706 ~7.09 miles southwest of Saint Petersburg
  • Pool in hotel
  • High-end Beach hotel
From$129
Very Good 4.0 /5Hotel Reviews
Beach House Suites : 3860 Gulf Blvd. +1-800-997-5148 3860 Gulf Blvd., St Pete Beach, FL 33706 ~7.10 miles southwest of Saint Petersburg
  • Includes a pool
  • Midscale Beach hotel
From$149
Very Good 4.0 /5Reviews
The Don Cesar a Loews Hotel +1-888-205-8144 3400 Gulf Blvd., St. Pete Beach, FL 33706 ~7.23 miles southwest of Saint Petersburg
  • Our hotel comes with a pool
  • High end Resort hotel
From$159
Very Good 4.0 /5Recent Reviews
La Quinta Inn & Suites Clearwater South in Clearwater +1-800-997-5149 5000 Lake Blvd., Clearwater, FL 33760 ~7.92 miles northwest of Saint Petersburg
  • Our hotel comes with a pool
  • Low-priced Airport hotel
From$74
Very Good 4.0 /5Recent Reviews
Bayside Inn & Marina - Treasure Island +1-800-230-4134 11365 Gulf Blvd., Treasure Island, FL 33706 ~8.24 miles west of Saint Petersburg
  • Has swimming pool
  • 2 star Beach property
From$37
Very Good 4.0 /5Read Reviews
Marriott St. Petersburg Clearwater in St. Petersburg +1-800-997-5148 12600 Roosevelt Blvd., St. Petersburg, FL 33716 ~8.45 miles north of Saint Petersburg
  • Pool available: Outdoor Pool - Not heated - 9:00 AM - 10:00 PM -
  • 3-star Suburban property
From$129
Very Good 4.0 /5Read Reviews
Hilton Carillon Park +1-888-205-8144 950 Lake Carillon Dr., St. Petersburg, FL 33716 ~8.64 miles north of Saint Petersburg
  • Has a pool!
  • 4-star Suburban property
From$119
Very Good 4.5 /5Reviews
Homewood Suites by Hilton St.petersburg Clearwater - Clearwater +1-800-997-5149 2233 Ulmerton Rd., Clearwater, FL 33762 ~8.96 miles north of Saint Petersburg
  • Includes a swimming pool
  • 3-star Airport hotel
From$79
Very Good 4.5 /5Recent Reviews
Ramada Clearwater Airport : 3580 Ulmerton Rd. +1-800-230-4134 3580 Ulmerton Rd., Clearwater, FL 33762 ~9.10 miles north of Saint Petersburg
  • We have a pool ready for use
  • Midscale Highway hotel
From$40
Average 3.5 /5Recent Reviews
Fairfield Inn by Marriott St. Petersburg Clearwate in Clearwater +1-800-997-5148 3211 Executive Dr., Clearwater, FL 33762 ~9.12 miles north of Saint Petersburg
  • Pool in hotel
  • Two star Airport hotel
From$71
Very Good 4.5 /5Hotel Reviews
Springhill Suites by Marriott in Clearwater +1-888-205-8144 3485 Ulmerton Rd., Clearwater, FL 33762 ~9.14 miles north of Saint Petersburg
  • Includes a pool
  • Midscale Suburban hotel
From$64
Very Good 4.5 /5Recent Reviews
Barefoot Beach Hotel Madeira Beach in Madeira Beach +1-800-997-5149 13238 Gulf Blvd., Madeira Beach, FL 33708 ~9.17 miles west of Saint Petersburg
  • Has swimming pool
  • Three Star Beach hotel
From$139
Very Good 4.5 /5Read Reviews
Holiday Inn St. Petersburg North Clearwater +1-800-230-4134 3535 Ulmerton Rd., Clearwater, FL 33762 ~9.25 miles north of Saint Petersburg
  • Pool in hotel: Outdoor pool, pool hours are 8am to 10pm.
  • Midscale Airport hotel
From$85
Very Good 4.0 /5Review Score
 [1 - 25 of 50]   
Next: Show All Available Saint Petersburg Hotels with Pricing
Back to Top