Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Springhill Suites By Marriott in or near Indian Rocks

Springhill Suites Clearwater Beach : 309a Coronado Dr. 309a Coronado Dr., Clearwater Beach, FL 34684 ~5.48 miles north of Indian Rocks center
  • 3 star Beach hotel
  • Hotel has 115 suites
From$119
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Springhill Suites 1051 South Falkenburg Rd., Tampa, FL 33619 ~31.32 miles east of Indian Rocks center
  • 3 star Suburban hotel
  • Complimentary breakfast is offered
  • Shower can be a problem
  • Almost all guests said rooms were clean enough
More details
From$95
Very Good 4.0 /5Read Reviews CallBookMore Details
Springhill Suites Sarasota
+1-800-881-1523
1020 University Pkwy., Sarasota, FL 34234 ~39.97 miles southeast of Indian Rocks center
  • Mid-scale Airport property
  • 84 sleeping rooms in hotel
More details

More Springhill Suites By Marriott properties for Indian Rocks

Springhill Suites By Marriott Tampa North Land O Lakes - 16615 Crosspointe RunCall +1-888-690-5247+1-888-690-5247 16615 Crosspointe Run, Land O Lakes, FL 34638 US~27.91 Miles from Indian Rocks center
  • Check-in: 3 PM

Hotels like Springhill Suites By Marriott

Belleair Beach Club in Belleair Beach
+1-888-690-5247
3200 Gulf Blvd., Belleair Beach, FL 33786
  • Mid-scale Beach property
  • 3 floors in property
  • Furniture needs more attention
  • Good service
From$50
Very Good 4.0 /5Reviews CallBookMore Details
Celebrity Resorts Indian Shores
+1-888-305-3366
19607 Gulf Blvd., Indian Shores, FL 33785
  • Affordable Beach hotel
  • Hotel has 40 rooms
From$79
Very Good 4.5 /5Review Score CallBookMore Details
Barefoot Beach Resort - Indian Shores 19417 Gulf Blvd., Indian Shores, FL 33785
  • Three Star hotel
  • Fitness + Health Center

Next: Show All Available Comparable Hotels with Pricing
Back to Top