Star Rating
Hotel Name
Price Range (USD)to
Amenities

Saint Petersburg Hotels with Outdoor or Indoor Pools

Hampton Inn & Suites Downtown / St. Petersburg - St. Petersburg 80 Beach Dr. N.e., St. Petersburg, FL 33701 ~0.44 miles northeast of Saint Petersburg
  • Has swimming pool: Outdoor heated pool
  • Three Star Downtown hotel
From$129
Very Good 4.5 /5Recent Reviews Call
Hotel Indigo St. Pete - 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 - St. Petersburg 940 5th Ave. South, St. Petersburg, FL 33705 ~0.61 miles west of Saint Petersburg
  • Pool in hotel: Heated outdoor pool, bbq grills, fire pit
  • Mid-scale Downtown hotel
From$79
Very Good 4.5 /5Read Reviews Call
Comfort Inn North 2260 54th Ave. North, Saint Petersburg, FL 33714
  • Has swimming pool: Outdoor Pool is open 9:00am-9:00pm daily
  • Midscale Highway hotel
Days Inn Ocean Palm Conference Center in St. Petersburg 5005 34th St. North, St. Petersburg, FL 33714 ~4.29 miles northwest of Saint Petersburg
  • Pool in hotel: Pool is open from 8am until 10pmChildren's pool 8am until 10pm
  • Low-priced Suburban hotel
From$20
Average 3.0 /5Reviews Call
Comfort Inn & Suites Northeast Gateway
+1-800-997-5149
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!
  • Three Star Suburban hotel
Sirata Beach Resort & Conference Center - Saint Petersburg
+1-888-690-5281
5300 Gulf Blvd., Saint Petersburg, FL 33706
  • Pool details: Pools are open dawn to dusk and are heated when needed. There are 3 outdoor pools varying in size.
  • Three Star Beach hotel
Tradewinds Island Resorts 5500 Gulf Blvd., St Pete Beach, FL 33706 ~6.96 miles west of Saint Petersburg
  • Has swimming pool: 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 /5Hotel Reviews Call
Beachcomber Beach Resort Hotel in St. Pete Beach 6200 Gulf Blvd., St. Pete Beach, FL 33706 ~6.96 miles west of Saint Petersburg
  • Pool available: The Beachcomber Beach Resort has 2 outdoor heated pools.
  • Low Cost Oceanfront hotel
From$76
Very Good 4.0 /5Review Score Call
Hampton Inn St. Petersburg 1200 34th St. North, St. Petersburg, FL 33713 ~2.80 miles west of Saint Petersburg
  • Our hotel comes with a pool
  • Midscale Highway hotel
From$88
Very Good 4.0 /5Read Reviews Call
Quality Inn & Suites at Tropicana Field in St. Petersburg 1400 34th St. North, St. Petersburg, FL 33713 ~2.86 miles west of Saint Petersburg
  • With a pool!
  • Economy property
From$50
Very Good 4.0 /5Review Score Call
Magnuson Hotel Marina Cove 6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~4.87 miles southwest of Saint Petersburg
  • Has swimming pool
  • Three Star Resort property
Country Inn & Suites Pinellas Park / St. Petersbur 8050 Us 19, Pinellas Park, FL 33781 ~6.26 miles northwest of Saint Petersburg
  • Has swimming pool
  • Mid-scale Highway hotel
Postcard Inn on the Beach - St Pete Beach 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 hotel
The Hotel Zamora 3701 Gulf Blvd., St Pete Beach, FL 33706 ~7.09 miles southwest of Saint Petersburg
  • Has swimming pool
  • High end Beach hotel
From$159
Very Good 4.0 /5Review Score 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
  • Pool available: 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 property
From$169
Very Good 4.0 /5Guest Reviews Call
The Don Cesar a Loews Hotel : 3400 Gulf Blvd.
+1-888-305-3366
3400 Gulf Blvd., St. Pete Beach, FL 33706 ~7.23 miles southwest of Saint Petersburg
  • Pool in hotel
  • High-end Resort property
From$219
Very Good 4.0 /5Review Score Call
Bilmar Beach Resort
+1-800-997-5149
10650 Gulf Blvd., Treasure Island, FL 33706 ~8.01 miles west of Saint Petersburg
  • Pool in hotel: 2-heated outdoor swimming pools and 1 spa whirlpool. Hours of operation is 9am to 10 pm
  • 3-star Beach hotel
Bayside Inn & Marina 11365 Gulf Blvd., Treasure Island, FL 33706 ~8.24 miles west of Saint Petersburg
  • Pool in hotel
  • Economical Beach property
Crystal Palms Beach Resort 11605 Gulf Blvd., Treasure Island, FL 33706 ~8.35 miles west of Saint Petersburg
  • Our hotel comes with a pool
  • 3-star Beach hotel
From$130
Very Good 4.5 /5Recent 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 -
  • Midscale Suburban property
From$109
Very Good 4.0 /5Recent Reviews Call
Residence Inn Treasure Island 11908 Gulf Blvd., Treasure Island, FL 33706 ~8.53 miles west of Saint Petersburg
  • Has a pool!
  • Mid-scale Oceanfront property
From$149
Very Good 4.5 /5Latest Reviews Call
Sunset Vistas Beachfront Suites : 12000 Gulf Blvd. 12000 Gulf Blvd., Treasure Island, FL 33706 ~8.58 miles west of Saint Petersburg
  • Pool details: 9am - 10pm. Outdoor heated/chilled free form pool, largest in Treasure Island!
  • Affordable Beach hotel
From$221
Very Good 4.5 /5Recent Reviews Call
Hilton Carillon Park in St. Petersburg 950 Lake Carillon Dr., St. Petersburg, FL 33716 ~8.64 miles north of Saint Petersburg
  • Has a pool!
  • Expensive Suburban property
From$106
Very Good 4.5 /5Hotel Reviews Call
Homewood Suites by Hilton St.petersburg Clearwater - Clearwater 2233 Ulmerton Rd., Clearwater, FL 33762 ~8.96 miles north of Saint Petersburg
  • Has swimming pool
  • Midscale Airport property
From$79
Very Good 4.0 /5Reviews Call
 [1 - 25 of 50]   
Next: Show All Available Saint Petersburg Hotels with Pricing
Back to Top