Star Rating
Hotel Name
Price Range (USD) to
Amenities

Indian Shores Hotels with Outdoor or Indoor Pools

Holiday Inn Hotel & Suites Harbourside Marina 401 2nd St., Indian Rocks Beach, FL 33785 ~0.55 miles north of Indian Shores
  • Pool in hotel: Our property boasts a Garden Pool with Jacuzzi hot tub. Open from 9am till dusk.
  • Great pool
  • Good pool
  • 1 pool available
  • Big pool
  • 3 star Beach hotel
From$119
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express & Suites : 210 Seminole Blvd. 210 Seminole Blvd., Largo, FL 33770 ~4.79 miles northeast of Indian Shores
  • Has swimming pool: Swimming is available from dawn to dusk.
  • Mid-scale Downtown property
From$80
Very Good 4.0 /5 Reviews Call BookMore Details
Hampton Inn Suites Largo - Largo 100 East Bay Dr., Largo, FL 33770 ~4.94 miles northeast of Indian Shores
  • With a pool!
  • Midscale Downtown property
From$82
Very Good 4.0 /5 Read Reviews Call BookMore Details
Clearwater Beach Marriott Suites on Sand Key in Clearwater Beach 1201 Gulf Blvd., Clearwater Beach, FL 33767 ~5.60 miles north of Indian Shores
  • Includes a swimming pool
  • High-end Beach hotel
From$151
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Courtyard St. Petersburg Clearwater / Madeira Beach : 601 American Legion Dr.
+1-866-221-8581
601 American Legion Dr., Madeira Beach, FL 33708 ~5.68 miles southeast of Indian Shores
  • Pool details: Outdoor heated Pool with Spa area open dawn to dusk. Outdoor Fire Pit.
  • 3-star Beach property
From$119
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Sheraton Sand Key Resort - Clearwater Beach 1160 Gulf Blvd., Clearwater Beach, FL 33767 ~5.73 miles north of Indian Shores
  • Includes a pool: A beachside swimming pool is open until 10 pm daily. A great place to have a cocktail as well.
  • Service at the pool/beach should be improved
  • Most guests were unhappy with the pool/beach service
  • Pool is mediocre
  • Ordinary pool
  • Great whirl pool
  • Private large beach and swimming pool
  • Bar at pool was great
  • Clean pool area
  • Clean pool, said 70%
  • Expensive Beach hotel
From$129
Very Good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express & Suites Seminole | St. Pete | Madeira Beach - St. Petersburg 4816 100th Way North, St. Petersburg, FL 33708 ~6.04 miles southeast of Indian Shores
  • Pool in hotel: Outdoor pool and spa.
  • Midscale Rural hotel
From$79
Excellent 5.0 /5 Guest Reviews Call BookMore Details
Pier House 60 Clearwater Beach Marina Hotel 101 Coronado Dr., Clearwater Beach, FL 33767 ~6.43 miles north of Indian Shores
  • Includes a pool: Our outdook heated marina front pool is open from 9am to dusk.
  • Clean pool area
  • Clean pool, said 86%
  • Pool is below average
  • Pool should be renewed
  • Very small pool
  • Basic pool area
  • Three Star Beach property
From$219
Very Good 4.5 /5 Reviews Call BookMore Details
Dreamview Hotel & Resort in Clearwater Beach 691 South Gulfview Blvd., Clearwater Beach, FL 33767 ~6.49 miles north of Indian Shores
  • Pool available: 7am-10pm
  • Mid-scale Beach hotel
From$99
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Shephard's Beach Resort : 619 South Gulfview Blvd.
+1-800-881-1523
619 South Gulfview Blvd., Clearwater Beach, FL 33767 ~6.50 miles north of Indian Shores
  • Pool in hotel: 8am-11pm Outdoor Very large
  • Great hotel, bars, pool
  • Moderately clean pool area
  • About half of guests thought the pool was clean
  • Pool is good
  • Great pool
  • Great heated pool
  • Beautiful pool area
  • Pool was beautiful
  • 3-star Beach property
From$104
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Quality Beach Resort 655 South Gulfview Blvd., Clearwater Beach, FL 33767 ~6.51 miles north of Indian Shores
  • Includes a pool: Outdoor heated pool overlooking the beach. Tropix Beach Bar located beachfront provides excellent drinks and live entertainment.
  • Loved the beach and pool
  • Pool is mediocre
  • Ordinary pool
  • Dirty swimming pool
  • Excellent pool
  • Lounges at the pool were filthy
  • Pool in need of cleaning
  • Dirty pool, said 64%
  • Affordable Beach property
From$109
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hampton Inn & Suites Clearwater Beach 653 South Gulfview Blvd., Clearwater Beach, FL 33767 ~6.53 miles north of Indian Shores
  • Pool details: Outdoor Beachfront Heated Swimming Pool with Hot Tub
  • Mid-scale Beach hotel
Holiday Inn & Suites Clearwater Beach in Clearwater Beach 521 South Gulfview Blvd., Clearwater Beach, FL 33767 ~6.56 miles north of Indian Shores
  • Pool details: Outdoor pool is open from 9am-11pm daily.
  • Midscale Resort property
From$125
Very Good 4.0 /5 Read Reviews Call BookMore Details
Coconut Cove All Suite Resort 678 South Gulfview Blvd., Clearwater Beach, FL 33767 ~6.56 miles north of Indian Shores
  • Pool in hotel: Outdoor heated pool with tropical surroundings and waterfall.
  • Pool area is perfect for kids and adults
  • Great pool
  • Pool is good
  • Excellent pool area
  • Tropical setting around the pool
  • Clean pool area
  • Clean pool, said 85%
  • 3 star Beach property
From$99
Very Good 4.0 /5 Review Score Call BookMore Details
Clearwater Beach Hotel in Clearwater Beach 504 South Gulfview Blvd., Clearwater Beach, FL 33767 ~6.62 miles north of Indian Shores
  • Pool details: Open from 8 am to 10m pm
  • Pool is good
  • Great pool
  • Pool area was beautiful
  • Pool was clean and nice
  • Nice view of the bay and pool
  • Clean pool area
  • Clean pool, said 74%
  • 2-star Beach hotel
From$68
Average 3.5 /5 Guest Reviews Call BookMore Details
Seaside Inn & Suites in Clearwater Beach 401 South Gulfview Blvd., Clearwater Beach, FL 33767 ~6.76 miles north of Indian Shores
  • Has swimming pool: Hours 9am-10pm Outdoor Pool
  • Clean pool area
  • Mid-scale Beach hotel
From$89
Average 3.5 /5 Review Score Call BookMore Details
Springhill Suites Clearwater Beach - Clearwater 309 Coronado Dr., Clearwater, FL 34684 ~6.90 miles north of Indian Shores
  • Has swimming pool: Beautiful outdoor pool with stunning views of the marina
  • 3 star Beach hotel
Residence Inn by Marriott Clearwater Beach - Clearwater Beach 309 Coronado Dr., Clearwater Beach, FL 33767 ~6.93 miles north of Indian Shores
  • Includes a pool: Outdoor Pool overlooking the Tampa Bay
  • 3 star Beach property
From$80
Average 3.5 /5 Read Reviews Call BookMore Details
Hyatt Regency Clearwater Beach 301 South Gulfview Blvd., Clearwater Beach, FL 33767 ~6.95 miles north of Indian Shores
  • Has swimming pool: Sunbathe on comfortable chaise lounges while enjoying a sunset dinner. Read a book, take a nap; your day at Hyatt Regency Clearwater Beach Resort and Spa is yours to do with as you choose. Fringed with tropical foliage and lush landscapes, the main pool features trickling fountains and magnificent vistas of the Gulf. Our friendly pool attendants, gracious cocktail hostesses and excellent bartenders make lounging at the pool a pure pleasure.
  • High end Beach hotel
From$209
Very Good 4.5 /5 Reviews Call BookMore Details
Residence Inn Clearwater Downtown in Clearwater 940 Court St., Clearwater, FL 33756 ~6.97 miles northeast of Indian Shores
  • Includes a pool: 7:00AM - 10:00PM 18 x 38 Outdoor -
  • Midscale Downtown property
From$109
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Wyndham Grand Clearwater Beach - Clearwater 100 Coronado Dr., Clearwater, FL 33767 ~7.10 miles north of Indian Shores
  • Pool available: Our blissful sundeck is the place to be, whether you savor a refreshing dip in the pool or a relaxing soak in the whirlpool spa.
  • Expensive Beach hotel
From$169
Very Good 4.5 /5 Review Score Call BookMore Details
Madeira Bay Resort & Spa in Madeira Beach 13235 Gulf Blvd., Madeira Beach, FL 33708 ~7.17 miles southeast of Indian Shores
  • Has swimming pool
  • Pool is below average
  • Pool should be renewed
  • Pool is small
  • Pool was small
  • Midscale Beach property
From$89
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hilton Clearwater Beach 400 Mandalay Ave., Clearwater Beach, FL 33767 ~7.31 miles north of Indian Shores
  • Pool details: 2 pools heated year round
  • 4-star Oceanfront hotel
From$155
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Camelot Resort 603 North Mandalay Ave., Clearwater Beach, FL 33767 ~7.77 miles north of Indian Shores
  • Has swimming pool
  • Mid-scale Beach property
From$110
Very Good 4.5 /5 Read Reviews Call BookMore Details
Residence Inn Treasure Island 11908 Gulf Blvd., Treasure Island, FL 33706 ~8.17 miles southeast of Indian Shores
  • Has a pool!
  • Midscale Oceanfront hotel
From$149
Very Good 4.5 /5 Read Reviews Call BookMore Details
  [1 - 25 of 50]    
Next: Show All Available Indian Shores Hotels with Pricing
Back to Top