Icacos Island, Fajardo
Icacos Island, off the coast of Fajardo, has a cool deserted-island vibe. Las Croabas just past Seven Seas Beach and can be accessible via a boat ride. It is suggested you carry your own gear, since there are no facilities, umbrellas, food or other beach amenities. The boat drops you off on the leeward side, which is calm and great for swimming and snorkeling — the reef is filled with fish and even some rays.