AAA Travel Guides
Current Search Destination:Indian Rocks Beach, Florida
Travel Information for major cities, national parks and other destinations across North America, Mexico and the Caribbean.

Indian Rocks Beach is a resort community near the midpoint of Sand Key, a long, narrow island in the Gulf off the Pinellas County coast. It is accessible by SR 688 north of St. Petersburg.

Visitor Info
Beach Welcome Center 105 Fifth Ave. INDIAN ROCKS BEACH, FL 33785. Phone:(727)595-4575 or (800)926-9303
Click to View Map
Top Hotels
Current Location: Indian Rocks Beach, Florida
Holiday Inn Hotel & Suites Harbourside
401 2nd St. Indian Rocks Beach, FL 33785
AAA Inspector Rating