There are 2 Hotels in Indian Shores, Florida, serving a population of 1,354 people in an area of 1 square miles. There is 1 Hotel per 677 people, and 1 Hotel per square mile.
In Florida, Indian Shores is ranked 79th of 1036 cities in Hotels per capita, and 52nd of 1036 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Indian Shores Hotels.
Barefoot Beach Resort 19417 Gulf Boulevard Indian Shores, FL
Celebrity Resorts 19607 Gulf Boulevard Indian Shores, FL Corporate Lodging, Hotel, Motel, Resort Vacations, Vacation Rentals