Star Rating
Hotel Name
Price Range (USD) to
Amenities

Saint Petersburg Hotels with Outdoor or Indoor Pools

Hyatt Place St. Petersburg Downtown
+1-888-389-4121
25 2nd St. North, St. Petersburg, FL 33701 +1-888-389-4121 ~0.38 miles northeast of Saint Petersburg
  • Pool available: Our outdoor pool on the 7th floor and is open from dawn to dusk.
  • Midscale Downtown hotel
From$149
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 Saint Petersburg" Get Alexa Skill →
Courtyard by Marriott St. Petersburg Downtown : 300 4th St. North
+1-888-675-2083
300 4th St. North, St. Petersburg, FL 33701 +1-888-675-2083 ~0.57 miles north of Saint Petersburg
  • Pool available: INDOOR POOL
  • Great pool
  • Pool is good
  • Lovely pool
  • 3-star Downtown hotel
From$79
Very Good 4.0 /5 Reviews Call BookMore Details
Staybridge Suites St. Petersburg Downtown
+1-800-716-8490
940 5th Ave. South, St. Petersburg, FL 33705 +1-800-716-8490 ~0.58 miles west of Saint Petersburg
  • 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
  • Mid-scale Downtown property
From$89
Very Good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn St. Petersburg West An Ihg Hotel : 1200 34th St. North
+1-800-805-5223
1200 34th St. North, St. Petersburg, FL 33713 +1-800-805-5223 ~2.80 miles west of Saint Petersburg
  • Pool in hotel: Outdoor heated pool and hot tub featuring poolside bar. Pool open 7AM-10PM.
  • Mid-scale Highway hotel
From$94
Very Good 4.0 /5 Read Reviews Call BookMore Details
Comfort Inn North : 2260 54th Ave. North
+1-888-965-1860
2260 54th Ave. North, Saint Petersburg, FL 33714 +1-888-965-1860
  • Pool available: Outdoor Pool is open 9:00am-9:00pm daily
  • Three Star Highway property
From$65
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Red Roof Inn Tampa Bay - St. Petersburg
+1-888-788-5576
4999 34th St. North, St Petersburg, FL 33714 +1-888-788-5576 ~4.23 miles northwest of Saint Petersburg
  • Pool details: Outdoor Pool
  • Cheap Suburban hotel
From$44
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Super 8 by Wyndham St. Petersburg : 5005a 34th St. North
+1-888-897-9207
5005a 34th St. North, St. Petersburg, FL 33714 +1-888-897-9207 ~4.28 miles northwest of Saint Petersburg
  • Pool in hotel: Property features two pools including an Olympic-sized outdoor, heated swimming pool and a smaller children's pool.
  • Economical Downtown property
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
Hilton St. Petersburg Bayfront
+1-888-311-4278
333 1st St. South, St Petersburg, FL 33701 +1-888-311-4278 ~0.23 miles east of Saint Petersburg
  • Includes a pool
  • Four star Downtown property
From$100
Average 3.0 /5 Review Score Call BookMore Details
Fairfield Inn & Suites by Marriott St. Petersburg North : 2575 54th Ave. North
+1-888-469-4795
2575 54th Ave. North, St. Petersburg, FL 33714 +1-888-469-4795 ~4.15 miles northwest of Saint Petersburg
  • Pool in hotel
  • 3-star hotel
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
La Quinta Inn by Wyndham Tampa Bay Pinellas Park Clearwater in Pinellas Park
+1-888-734-9421
7500 Highway 19 North, Pinellas Park, FL 33781 +1-888-734-9421 ~5.81 miles northwest of Saint Petersburg
  • Includes a pool: Pool hours are from 9am until 8pm 7 days a week. We do have an outdoor pool.
  • Three Star Highway property
Country Inn & Suites by Radisson, St. Petersburg - Clearwater, FL
+1-888-841-5292
8050 Us 19, Pinellas Park, FL 33781 +1-888-841-5292 ~6.25 miles northwest of Saint Petersburg
  • Pool in hotel
  • 3-star Highway hotel
From$74
Very Good 4.0 /5 Reviews Call BookMore Details
Comfort Inn & Suites Northeast Gateway in Saint Petersburg
+1-888-455-5160
875 94th Ave. North, Saint Petersburg, FL 33702 +1-888-455-5160
  • Pool details: 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!
  • Affordable Suburban property
From$89
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Sirata Beach Resort in St. Pete Beach
+1-888-965-8297
5300 Gulf Blvd., St. Pete Beach, FL 33706 +1-888-965-8297 ~6.91 miles west of Saint Petersburg
  • Pool details: 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%
  • Midscale Beach property
From$89
Average 3.0 /5 Hotel Reviews Call BookMore Details
Bellwether Beach Resort
+1-888-906-6358
5250 Gulf Blvd. St. Pete Beach Fl 33706, St. Pete Beach, FL 33706 +1-888-906-6358 ~7.01 miles west of Saint Petersburg
  • Pool in hotel: The Beachcomber Resort has two heated outdoor pools. Open daily from 8 a.m. to 8 pm. (Subject to change and weather permitting).
  • Four-star Oceanfront hotel
From$199
Average 3.0 /5 Reviews Call BookMore Details
The Beachcomber Resort
+1-888-749-6785
6200 Gulf Blvd., St. Pete Beach, FL 33706 +1-888-749-6785 ~7.03 miles west of Saint Petersburg
  • Has swimming 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
  • Midscale Oceanfront hotel
From$150
Average 3.0 /5 Latest Reviews 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 Saint Petersburg" Get Alexa Skill →
Hilton Garden Inn St. Pete Beach in St. Pete Beach
+1-888-878-9982
6100 Gulf Blvd., St. Pete Beach, FL 33706 +1-888-878-9982 ~7.03 miles west of Saint Petersburg
  • Includes a pool: Outdoor heated pool is open from dawn to dusk.
  • Three Star Beach property
From$79
Average 3.0 /5 Read Reviews Call BookMore Details
Postcard Inn on the Beach in St Pete Beach
+1-888-389-4485
6300 Gulf Blvd., St Pete Beach, FL 33706 +1-888-389-4485 ~7.04 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 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 Latest Reviews Call BookMore Details
The Hotel Zamora
+1-888-389-4121
3701 Gulf Blvd., St Pete Beach, FL 33706 +1-888-389-4121 ~7.07 miles southwest of Saint 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.
  • Four-star Beach hotel
From$129
Very Good 4.0 /5 Read Reviews Call BookMore Details
Beach House Suites by The Don Cesar : 3860 Gulf Blvd.
+1-888-675-2083
3860 Gulf Blvd., St Pete Beach, FL 33706 +1-888-675-2083 ~7.09 miles southwest of Saint Petersburg
  • Has swimming pool: Guests of Beach House Suites by the 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 Don CeSar Hotel, including its acclaimed Spa Oceana, poolside activities, Kids Camp and fitness programs. Complimentary shuttle service is provided.
  • Pool is mediocre
  • Ordinary pool
  • Good sized pool
  • Pool was small
  • Pool bar opens late
  • Three Star Beach property
From$159
Very Good 4.0 /5 Guest Reviews Call BookMore Details
The Don Cesar
+1-800-716-8490
3400 Gulf Blvd., St. Pete Beach, FL 33706 +1-800-716-8490 ~7.21 miles southwest of Saint Petersburg
  • We have a pool ready for use
  • Good pool/beach service
  • Spectacular beach pool and restaurants
  • Lovely pool/beach service, according to 91%
  • Good pool
  • Great pool
  • Pool area was awesome
  • Pool and beach staff were excellent
  • Clean pool area
  • Clean pool, said 100%
  • 4-star Resort property
From$189
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Residence Inn Marriott St. Petersburg Tierra Verde
+1-800-805-5223
214 Madonna Blvd., Tierra Verde, FL 33715 +1-800-805-5223 ~7.40 miles southwest of Saint Petersburg
  • Includes a pool: Outdoor, heated pool 7AM - 10PM
  • Excellent hotel. Close to the beach with easily accessible parking. Great pool. Great room. Awesome vibe
  • Excellent pool
  • Great pool
  • Great swimming pools
  • Family friendly pool
  • Mid-scale Beach property
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Fusion Resort
+1-888-965-1860
290 107th Ave., Treasure Island, FL 33706 +1-888-965-1860 ~7.79 miles west of Saint Petersburg
  • Pool available: Outdoor Pool Hours: Dawn to Dusk
  • 3 star Beach hotel
From$120
Average 3.0 /5 Read Reviews Call BookMore Details
Bilmar Beach Resort - Treasure Island
+1-888-788-5576
10650 Gulf Blvd., Treasure Island, FL 33706 +1-888-788-5576 ~8.00 miles west of Saint Petersburg
  • Pool in hotel: 2-heated outdoor swimming pools and 1 spa whirlpool. Hours of operation is 8 am to 10 pm
  • Three Star Beach property
From$99
Very Good 4.0 /5 Reviews Call BookMore Details
Residence Inn St Petersburg Treasure Island in Treasure Island
+1-888-897-9207
11908 Gulf Blvd., Treasure Island, FL 33706 +1-888-897-9207 ~8.52 miles west of Saint Petersburg
  • With a pool!
  • Affordable Oceanfront property
From$219
Poor 2.0 /5 Reviews Call BookMore Details
Hilton St. Petersburg Carillon Park
+1-888-311-4278
950 Lake Carillon Dr., St. Petersburg, FL 33716 +1-888-311-4278 ~8.65 miles north of Saint Petersburg
  • Includes a swimming pool
  • 4-star Suburban hotel
From$129
Average 3.0 /5 Review Score Call BookMore Details
Homewood Suites by Hilton St.petersburg Clearwater
+1-888-469-4795
2233 Ulmerton Rd., Clearwater, FL 33762 +1-888-469-4795 ~8.94 miles north of Saint Petersburg
  • Includes a pool: dawn to dusk unless posted otherwise
  • Clean pool area
  • Clean pool, said 100%
  • Three Star Airport property
From$79
Very Good 4.0 /5 Reviews Call BookMore Details
Holiday Inn St Petersburg N - Clearwater, an IHG Hotel : 3535 Ulmerton Rd.
+1-888-734-9421
3535 Ulmerton Rd., Clearwater, FL 33762 +1-888-734-9421 ~9.14 miles north of Saint Petersburg
  • Pool available: Outdoor saltwater pool and saltwater jacuzzi. Pool hours are 8am to 10pm.
  • 3 star Airport property
From$72
Very Good 4.0 /5 Reviews Call BookMore Details
Comfort Inn & Suites - Clearwater
+1-888-841-5292
3910 Ulmerton Rd., Clearwater, FL 33762 +1-888-841-5292 ~9.17 miles north of Saint Petersburg
  • Includes a pool: Outdoor HEATED pool, open from 8am - 10pm Daily (weather permitting).
  • Three Star Airport hotel
From$67
Very Good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express & Suites St. Petersburg Madeira Beach in St. Petersburg
+1-888-455-5160
4816 100th Way North, St. Petersburg, FL 33708 +1-888-455-5160 ~9.18 miles west of Saint Petersburg
  • Pool in hotel: Outdoor pool and spa.
  • 3 star Suburban property
From$98
Very Good 4.0 /5 Read Reviews Call BookMore Details
Hampton Inn & Suites Clearwater / St. Petersburg
+1-888-965-8297
4050 Ulmerton Rd., Clearwater, FL 33762 +1-888-965-8297 ~9.24 miles north of Saint Petersburg
  • Pool available: Our outdoor heated pool is open daily until 10:00pm.
  • 3-star Suburban hotel
From$77
Very Good 4.0 /5 Reviews Call BookMore Details
SureStay Hotel by Best Western St. Pete Clearwater Airport
+1-888-906-6358
3655 Hospitality Ln, Clearwater, FL 33762 +1-888-906-6358 ~9.25 miles north of Saint Petersburg
  • Pool in hotel: Outdoor Spa and pool hours 8am-10pm
  • Affordable Airport property
From$72
Average 3.0 /5 Guest Reviews Call BookMore Details
Sleep Inn - Clearwater
+1-888-749-6785
3939 Ulmerton Rd., Clearwater, FL 33762 +1-888-749-6785 ~9.31 miles north of Saint Petersburg
  • Pool details: 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
  • 2 star Airport hotel
From$61
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Sonesta Simply Suites : 13231 49th St. North
+1-888-878-9982
13231 49th St. North, Clearwater, FL 33762 +1-888-878-9982 ~9.43 miles north of Saint Petersburg
  • Pool available: Outdoor heated pool - 8am - 9pm
  • Mid-scale Suburban property
From$59
Very Good 4.0 /5 Read Reviews Call BookMore Details
Courtyard St. Petersburg Clearwater/Madeira Beach - Madeira Beach
+1-888-389-4485
601 American Legion Dr., Madeira Beach, FL 33708 +1-888-389-4485 ~9.98 miles west of Saint Petersburg
  • Includes a pool: Outdoor heated Pool with Spa area open dawn to dusk. Outdoor Fire Pit.
  • 3 star Beach hotel
From$119
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Cambria Hotel St. Petersburg Madeira Beach Marina - Madeira Beach
+1-888-389-4121
15015 Madeira Way, Madeira Beach, FL 33708 +1-888-389-4121 ~10.20 miles west of Saint Petersburg
  • Pool details: Rooftop Infinity Pool & Hot Tub Hours 8:00AM - 9:00 PM
  • High end Resort hotel
From$159
Excellent 5.0 /5 Guest Reviews Call BookMore Details
The Island House - North Redington Beach
+1-888-675-2083
17103 Gulf Blvd., North Redington Beach, FL 33708 +1-888-675-2083 ~11.95 miles west of Saint Petersburg
  • Includes a pool: 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.
  • Low Cost Resort hotel
From$89
Very Good 4.0 /5 Read Reviews Call BookMore Details
Sandalwood Beach Resort - North Redington
+1-800-716-8490
17100 Gulf Blvd., North Redington, FL 33708 +1-800-716-8490 ~11.95 miles west of Saint Petersburg
  • Pool details: Our beautiful outdoor heated pool is open from dawn to dusk just feet away from the white sands of the Gulf beaches.
  • 3 star Beach hotel
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
Hampton Inn Suites Largo
+1-800-805-5223
100 East Bay Dr., Largo, FL 33770 +1-800-805-5223 ~13.68 miles northwest of Saint Petersburg
  • Has swimming pool: Outdoor Heated Pool
  • Mid-scale Downtown property
From$99
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Fairfield Inn by Marriott Clearwater
+1-888-965-1860
3070 Gulf To Bay Blvd., Clearwater, FL 33759 +1-888-965-1860 ~14.06 miles north of Saint Petersburg
  • Pool available: 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 property
From$91
Very Good 4.0 /5 Latest Reviews Call BookMore Details
The Westshore Grand a Tribute Portfolio Hotel Tampa
+1-888-788-5576
4860 West Kennedy Blvd., Tampa, FL 33609 +1-888-788-5576 ~14.07 miles northeast of Saint Petersburg
  • Pool available: 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 Latest Reviews Call BookMore Details
Sailport Waterfront Suites on Tampa Bay : 2506 North Rocky Point Dr.
+1-888-897-9207
2506 North Rocky Point Dr., Tampa, FL 33607 +1-888-897-9207 ~14.13 miles north of Saint Petersburg
  • Pool in hotel: Outdoor 9am-9pm
  • 3-star Airport property
From$109
Very Good 4.0 /5 Reviews Call BookMore Details
Best Western Tampa
+1-888-311-4278
734 South Dale Mabry Highway, Tampa, FL 33609 +1-888-311-4278 ~14.20 miles northeast of Saint Petersburg
  • Pool available: Outdoor Pool
  • Moderately clean pool area
  • About half of guests thought the pool was clean
  • Low-priced Downtown hotel
From$109
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Embassy Suites Tampa Airport Westshore in Tampa
+1-888-469-4795
555 North Westshore Blvd., Tampa, FL 33609 +1-888-469-4795 ~14.38 miles northeast of Saint Petersburg
  • Has swimming pool: 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
  • Mid-scale Airport hotel
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
The Godfrey Hotel & Cabanas Tampa : 7700 Courtney Campbell Causeway
+1-888-734-9421
7700 Courtney Campbell Causeway, Tampa, FL 33607 +1-888-734-9421 ~14.42 miles north of Saint Petersburg
  • Has swimming pool: Outdoor Bay Side Pool overlooking Tampa Bay. 8am to 10pm
  • Three Star Airport hotel
From$69
Average 3.5 /5 Hotel Reviews Call BookMore Details
Home2 Suites by Hilton Tampa Westshore Airport - Tampa
+1-888-841-5292
5222 West Laurel St., Tampa, FL 33607 +1-888-841-5292 ~14.44 miles northeast of Saint Petersburg
  • Pool available: Outdoor pool
  • High-end Airport hotel
From$75
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Tampa Westshore Airport Area An Ihg Hotel
+1-888-455-5160
700 North Westshore Blvd., Tampa, FL 33609 +1-888-455-5160 ~14.48 miles northeast of Saint Petersburg
  • Pool available: Outdoor pool with jacuzzi. Heated
  • Affordable Airport property
From$75
Very Good 4.0 /5 Read Reviews Call BookMore Details
Hampton Inn Tampa-Rocky Point - Tampa
+1-888-965-8297
3035 North Rocky Point Dr. East, Tampa, FL 33607 +1-888-965-8297 ~14.54 miles north of Saint Petersburg
  • Pool in hotel: Pool is open from 9am-10pm
  • Three Star Airport property
From$93
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Doubletree by Hilton Tampa Rocky Point Waterfront
+1-888-906-6358
3050 North Rocky Point Dr., Tampa, FL 33607 +1-888-906-6358 ~14.55 miles north of Saint Petersburg
  • Includes a pool: 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.
  • Three Star Airport property
From$61
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Springhill Suites by Marriott - Tampa
+1-888-749-6785
4835 West Cypress St., Tampa, FL 33607 +1-888-749-6785 ~14.56 miles northeast of Saint Petersburg
  • Includes a pool: We have a large pool and a Jacuzzi! Open from 6am to 11pm!
  • Clean pool area
  • Clean pool, said 100%
  • Affordable Airport property
From$99
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Clarion Inn & Suites Clearwater - Clearwater
+1-888-878-9982
20967 Us Highway 19 North, Clearwater, FL 33765 +1-888-878-9982 ~14.60 miles north of Saint Petersburg
  • Pool in hotel: Pool Hours are 7am to 10: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
  • Affordable Downtown property
From$56
Average 3.0 /5 Read Reviews Call BookMore Details

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