Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Residence Inn By Marriott in or near Indian Rocks Beach

Residence Inn Clearwater Downtown in Clearwater 940 Court St., Clearwater, FL 33756 ~6.98 miles northeast of Indian Rocks Beach center
  • 3 star Downtown hotel
  • Hotel has 7 floors
From$119
Very Good 4.5 /5Recent Reviews Call
Residence Inn Treasure Island : 11908 Gulf Blvd. 11908 Gulf Blvd., Treasure Island, FL 33706 ~8.18 miles southeast of Indian Rocks Beach center
  • 3-star Oceanfront hotel
  • 105 suites in hotel
  • Most guests found the kitchenette to be good
  • Clean hotel facilities
From$149
Very Good 4.5 /5Hotel Reviews Call
Residence Inn St. Petersburg / Clearwater : 5050 Ulmerton Rd. 5050 Ulmerton Rd., Clearwater, FL 33760 ~9.24 miles east of Indian Rocks Beach center
  • Midscale Airport hotel
  • Free breakfast available
From$95
Very Good 4.5 /5Read Reviews Call
Residence Inn by Marriott 4012 Tampa Rd., Oldsmar, FL 34677 ~16.19 miles northeast of Indian Rocks Beach center
  • Affordable Suburban property
  • Free breakfast available
Residence Inn by Marriott Tampa Westshore Airport in Tampa 4312 West Boy Scout Blvd., Tampa, FL 33607 ~21.44 miles east of Indian Rocks Beach center
  • Mid-scale Airport property
  • Free breakfast available
  • Clean room
  • Modern Hotel
Residence Inn Tampa Downtown in Tampa 101 East Tyler St., Tampa, FL 33602 ~24.40 miles east of Indian Rocks Beach center
  • Affordable Downtown property
  • Has environment-friendly policy Learn more
From$114
Very Good 4.0 /5Recent Reviews Call
Residence Inn - Lutz
+1-888-283-3404
2101 Northpointe Pkwy., Lutz, FL 33558 ~28.76 miles northeast of Indian Rocks Beach center
  • Midscale Suburban hotel
  • Fitness center on property
From$99
Very Good 4.5 /5Review Score Call
Residence Inn by Marriott Tampa Sabal Park - Tampa 9719 Princess Palm Ave., Tampa, FL 33619 ~32.09 miles east of Indian Rocks Beach center
  • Affordable Suburban hotel
  • Hotel has 102 suites
From$99
Very Good 4.5 /5Read Reviews Call
Residence Inn Tampa North in Temple Terrace 13420 North Telecom Pkwy., Temple Terrace, FL 33637 ~32.19 miles east of Indian Rocks Beach center
  • 4 star Suburban property
  • Check in time: 4:00 PM
  • Tasty breakfast
  • Best value for money
Residence Inn Sarasota : 1040 University Pkwy. 1040 University Pkwy., Sarasota, FL 34234 ~38.83 miles southeast of Indian Rocks Beach center
  • Midscale Airport hotel
  • Hotel has an eco-friendly policy See more
  • Good access to the airport, said 100%
  • Most guests thought rooms were spacious
From$104
Very Good 4.0 /5Read Reviews Call

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