Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Residence Inn By Marriott in or near Indian Rocks Beach

Residence Inn by Marriott Clearwater Beach in Clearwater Beach 309 Coronado Dr., Clearwater Beach, FL 33767 ~6.94 miles north of Indian Rocks Beach center
  • Three Star Beach hotel
  • 140 suites in hotel
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
  • Free complimentary breakfast
From$109
Very Good 4.5 /5Reviews CallBookMore Details
Residence Inn Treasure Island : 11908 Gulf Blvd. 11908 Gulf Blvd., Treasure Island, FL 33706 ~8.18 miles southeast of Indian Rocks Beach center
  • Mid-scale Oceanfront hotel
  • Free complimentary breakfast
  • Hotel room was very clean
  • Clean hotel facilities
From$149
Very Good 4.5 /5Read Reviews CallBookMore Details
Residence Inn St. Petersburg / Clearwater : 5050 Ulmerton Rd. 5050 Ulmerton Rd., Clearwater, FL 33760 ~9.24 miles east of Indian Rocks Beach center
  • Three Star Airport hotel
  • Hotel has 88 suites
From$95
Very Good 4.5 /5Read Reviews CallBookMore Details
Residence Inn by Marriott 4012 Tampa Rd., Oldsmar, FL 34677 ~16.19 miles northeast of Indian Rocks Beach center
  • Mid-scale Suburban hotel
  • Hotel has 78 rooms
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Residence Inn by Marriott Tampa Westshore Airport - Tampa 4312 West Boy Scout Blvd., Tampa, FL 33607 ~21.44 miles east of Indian Rocks Beach center
  • Three Star Airport hotel
  • Check in time: 4:00pm
  • Hotel room was well equipped
  • Excellent staff and location
From$116
Very Good 4.0 /5Recent Reviews CallBookMore Details
Residence Inn Tampa Downtown in Tampa 101 East Tyler St., Tampa, FL 33602 ~24.40 miles east of Indian Rocks Beach center
  • Three Star Downtown hotel
  • Check-in time: 04:00PM
From$99
Very Good 4.0 /5Reviews CallBookMore Details
Residence Inn
+1-888-690-5247
2101 Northpointe Pkwy., Lutz, FL 33558 ~28.76 miles northeast of Indian Rocks Beach center
  • Midscale Suburban hotel
  • 5 floors in hotel
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Residence Inn by Marriott Tampa Sabal Park 9719 Princess Palm Ave., Tampa, FL 33619 ~32.09 miles east of Indian Rocks Beach center
  • Midscale Suburban hotel
  • Check in: 03:00 PM
From$109
Very Good 4.5 /5Recent Reviews CallBookMore Details
Residence Inn Tampa North - Temple Terrace 13420 North Telecom Pkwy., Temple Terrace, FL 33637 ~32.19 miles east of Indian Rocks Beach center
  • 4-star Suburban hotel
  • Comp. Breakfast
  • There was no soap
  • Elevator didn't work
Residence Inn Sarasota : 1040 University Pkwy. 1040 University Pkwy., Sarasota, FL 34234 ~38.83 miles southeast of Indian Rocks Beach center
  • Affordable Airport hotel
  • Hotel has a green policy See more
  • Most guests thought the building was wonderful
  • Friendly service
From$99
Very Good 4.0 /5Review Score CallBookMore Details

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