Holiday Inn Harbourside
401 Second Street
Indian Rocks Beach
This Key West Style Island Resort is located on the Intracoastal between St. Pete Beach and Clearwater Beach. It is steps away from Indian Rocks Beach and offers a waterfront restaurant, pool, mini golf course, game room and 50-slip marina with boat rentals and fishing charters. Stay where the fun never sets!...