Keegan Clair Docks - West side of the intracostal waterway in Indian Rocks Beach just past the Walsingham Road Bridge and Holiday Inn when heading South.
Keegan Clair is an Indian Rocks treasure created by a collaboration between the City, Penny for Pinellas and the Fish and Wildlife Commission through the Florida Boating Improvement Program. You'll find 16 slips on the floating docks which are in good repair and put you out at 3rd Avenue & 1st Street and Miami Ave & 2nd Street. With Gulf Blvd two short blocks away there are 6 restaurants/bars less than 1/4 mile from the docks along with ice cream and Indian Rocks Beach own water park (Splash Harbor).
Within A 10 Minute Walk
- Slyce Indian Rocks Beach
311 Gulf Blvd, Indian Rocks Beach, FL 33785
https://slycepizzabar.com/
Distance 400 feet: head straight up Miami Ave to Gulf Blvd
Serves stone-baked artisan pizza, pizzas made with Cauliflower and Gluten-Free crusts and unique small plates and fresh salads. - Guilty Sea Sports Pub
301 Gulf Blvd, Indian Rocks Beach, FL 33785
https://guiltyseabeachbar.com/
Distance 895 feet: head one block west on Miami Ave, turn left (South) on 1st St for one block and then West on 3rd Ave for one block
Serves solid bar food, from wings, quesidillas, hot dogs and burgers they are best known for their great sandwiches and friendly vibe. - VIP Mexican American Cuisine
213 Gulf Blvd, Indian Rocks Beach, FL 33785
http://www.viplounge-fla.com/
Distance 1070 feet: head one block west on Miami Ave, turn left (South) on 1st St for one block and then West on 3rd Ave for one block to Gulf Blvd. Turn left (South) on Gulf Blvd for one block
Serves Mexican/American cuisine with excellent service in a casual, laid back atmosphere while providing excellent value for your dining dollars. - JD's Restaurant & Lounge
125 Gulf Blvd, Indian Rocks Beach, FL 33785
https://jdsrestaurant.com/
Distance 1200 feet: head one block west on Miami Ave, turn left (South) on 1st St for two blocks and then right on 2nd Ave to Gulf Blvd. A better option though if JD's is your destination is to use their private dock about 1000 feet south of Keegan Claire Park
Serves breakfast, lunch and dinner from the same location for the past 4 decades. - The Original Crabby Bill's
401 Gulf Blvd, Indian Rocks Beach, FL 33785
https://crabbybills.com/
Distance 1100 feet: head one block west on Miami Ave, turn right (North) on 1st St for one block to 4th Ave N. Turn left (West) on 4th Ave N to Gulf Blvd
Serves only the freshest and finest seafood to your table from the original location. - P.J.'s Oyster Bar
415 2nd St, Indian Rocks Beach, FL 33785
https://www.pjsoysterbar.net/
Distance 950 feet: Head north on second street for two blocks
Serves the freshest, finest seafood in the area in a casual friendly environment. - Tropical Ice Cream & Coffee
435 Gulf Blvd, Indian Rocks Beach, FL 33785
Distance 1400 feet: head two blocks west on Miami Ave, turn right (North) on Gulf Blvd for two blocks
Serves 70 flavors of ice cream, plus coffee & other frozen desserts - Splash Harbour Water Park
399 Second Street, Indian Rocks Beach, FL 33785
https://www.splashharbourwaterpark.com/
Distance 550 feet: turn right (North) on 2nd St for one block
Featuring large water slide, lazy river, pools, miniature golf, snack shack and adult beverages
WHAT THEY'RE SAYING
“Nice boat doc with fishing area and picnic tables. Volleyball is a nice additive”
Tiffany
“A small park with a few benches, a sandy volleyball court and several floating boat docks.”
NR
“Convenient location and great docks for our community and visitors.”
Robby
“Close to the beach entertainment, food, hotels and ice cream. There always seems to be an open slip....”
Christopher M