When you first set foot on Cayo Icacos and take a look around, it looks exactly like a deserted island you’d see in a Hollywood film. White sand rings a forested grove at the center of the tiny island, and the sound of waves and gusting wind is the only break in the silence. Then, when you turn around and notice the boat that brought you there is gone, the reality of being on a deserted island suddenly begins to sink in.
Despite being only 15 minutes from the mainland town of Fajardo, Cayo Icacos is an undeveloped island that feels like the middle of nowhere. It isn’t the isolated seclusion, however, that draws visitors to Icacos; rather, it’s the pristine snorkeling and offshore reefs where schools of colorful, tropical fish all flit and sway with the waves. If you don’t want to simply be dropped off on shore and left to fend for yourself (until the boat comes back, of course, a few hours later), there are snorkeling cruises to Cayo Icacos that make the trip more comfortable.