Indian Rocks Beach

Just 20 minutes south of Clearwater Beach and 40 minutes north of St Pete Beach,  you’ll find Indian Rocks Beach, a true beach town with plenty of beach cottages, low-rise condos and local restaurants. Lots of condos on the beach to rent for you and your wedding party, and we’ll host your Indian Rocks Beach Wedding directly behind your gulf front accommodations.  Please get permission from home/condo rental for us to host your wedding on property. A few accommodation locations we have hosted our couples’ weddings are Scruggs Harbor Vacation Rentals, Cay Point Villa, Tommy’s On The Beach, and Bungalow Beach Place. We can also host your wedding at the main beach access at 1700 Gulf Blvd, Indian Rocks Beach. We don’t recommend the main beach access at Indian Rocks as a great wedding experience for ceremonies other than elopements due to cabana rentals occupying most of the beach. Check out one of the private residences listed above as better options for ceremonies on Indian Rocks Beach!