Arrival Date:



Departure Date:

Promo Code: Click to Clear

Return to List

Indian Rocks Beach
1700 Gulf Blvd
Indian Rocks, 43
(727) 588-4852
Located 6.03 miles from Palm Pavilion InnIndian Rocks Beach

Indian Rocks Beach is located on a barrier island on the West Coast of Florida, only a 30 minute drive from Tampa International Airport. Indian Rocks Beach attracts many tourists due to its wide sandy beaches and convenient proximity to attractions including Busch Gardens, Walt Disney World, Universal Studio, and Sea World.

Palm Pavilion Inn  - 18 Bay Esplanade - Clearwater Beach, FL 33767 -  1-800-433-7256

Hotel Reservation Solutions