Indian Shores is a town in Pinellas County, Florida, United States. It is part of the Tampa–St. Petersburg–Clearwater Metropolitan Statistical Area, more commonly known as the Tampa Bay Area. The population was 1,190 at the 2020 census.
AdCompare Hotel Rooms in IndianShores, Florida. View Deals and Reserve Now on Expedia. Intuitive Trip Planning Allows You to Get More Travel with Less Stress.
Expedia's Best Prices · 11+ Million Reviews · Compare & Save · Secure Booking
AdCompare Prices & Save Money With Tripadvisor (The World's Largest Travel Site). Tripadvisor Checks Up To 200 Sites To Help You Find The Lowest Prices.
Amenities: Free WiFi, Swimming Pool, Free Breakfast