 Shelter Island contains one yacht club, the Silvergate Yacht Club, and it creates a sheltered harbor for two others, the San Diego Yacht Club and the Southwestern Yacht Club.Shelter Island is known as a destination for superyachts because it contains one of the few marinas in San Diego Bay with a deep enough harbor for these oversized vessels.The annual YachtFest, spotlighting superyachts, is held at Shelter Island Marina every September.