Description : Shelter Island is a top tourist attraction in San Diego; however its picturesque seascapes and irresistible waterfront amenities make Shelter Island a popular destination for seasoned locals. Shop, dine, and stay in style, on Shelter Island in San Diego.