Bay Shores Yacht

and Tennis Club

Indian Shores, Florida

About Us:


Bay Shores Yacht and Tennis Club is a 112 unit Condominium Community nestled on the Intracoastal water way in beautiful Indian Shores, Florida.  Acres and acres of lush landscaped Oasis surround our luxurious amenities, including four tennis courts, a sparkling pool, hot tub, saunas and boat slips.


Just steps away from the sugar sand beaches of Indian Shores, Florida...Bay Shores Yacht and Tennis Club is a short drive from several area attractions including the famous Clearwater and St. Petersburg beaches, Busch Gardens Tampa Bay, the Lowry Park Zoo and a host of Art and Science Museums.


Many of our units are available as vacation rentals.  For more information on staying at our property, please click the "rentals" tab on the left

navigation menu.