Cayo Icacos is an uninhabited barrier island off Fajardo, Puerto Rico, celebrated for its crystal-clear waters, vibrant coral reefs, and powdery white sand.
Cayo Icacos sits within the La Cordillera Nature Reserve, a protected chain of cays managed by Puerto Rico's Department of Natural Resources. This designation has kept the island largely undeveloped, preserving habitats for sea turtles, rays, and a range of reef fish.
Visitors arrive almost exclusively by boat, typically joining a day charter or water taxi out of Fajardo's Las Croabas waterfront. The crossing takes roughly thirty minutes and passes several smaller cays along the way. Once ashore, the main draws are simple: swimming, snorkeling, and walking the shoreline.
The reef systems surrounding Cayo Icacos support healthy elkhorn and brain coral formations, and the visibility on calm days can exceed fifty feet. Kayaking around the island's perimeter reveals sea grass meadows and occasional juvenile reef sharks patrolling the shallows.
Because no permanent amenities exist, the pace on Cayo Icacos is set entirely by the tides and the weather. That self-contained quality is precisely what draws visitors who want a slice of the Caribbean with minimal crowds and maximum natural beauty.
Take an early morning boat departure from Fajardo to reach Cayo Icacos before the midday crowds and secure a prime spot on the sandbar.
Bring all food, water, and supplies you need, as there are no vendors, restaurants, or facilities on the island.
Wear reef-safe sunscreen to protect the coral ecosystems that make snorkeling around Cayo Icacos so rewarding.
Look for sea turtles feeding in the sea grass flats on the island's calmer western side, where sightings are most frequent.
Pack a snorkel and fins even if you plan to relax on the beach, since the clear water just steps from shore makes exploration effortless.
Snorkel and float around Icacos or Palomino with lunch included
A full day of guided snorkeling, beach time, lunch and drinks
Explore Caribbean reefs with scuba gear and lunch included
Make the boat your own for a relaxed escape to Puerto Rico’s cays
Private Caribbean sailing, snorkeling, and beach time aboard a restored yacht
Make the eastern keys your private beach-day escape
Cruise to Icacos, Palomino, or Culebra aboard a private Sea Ray
Private island day with beach time, snorkeling, and onboard food and drinks
Island-hop, snorkel, and relax aboard a private 36-foot catamaran
Sail to Icacos for island time, snorkeling, lunch, and rum drinks
Trade the mainland for turquoise water and white-sand beaches
Ride a high-speed powerboat to snorkel reefs and relax on Culebra beaches
Explore Icacos and/or Palomino with lunch, drinks, and snorkel gear
Explore Vieques by boat with guided snorkeling, lunch, drinks, and beach time
Combine island snorkeling with beach time, lunch, and rum punch
Unwind on your own boat with a captain, mate, and refreshments included
Private Caribbean sailing with snorkeling, beach time, and onboard refreshments
Swim, snorkel, and lounge on a private island-hopping escape
Explore offshore islands with room to relax on your own private yacht
Snorkel coral reefs and relax on an island beach off Fajardo
Explore Culebra’s reefs and beaches with guided snorkeling, lunch, and drinks included
Snorkel Cordillera Cays reefs and relax at an island beach
Swim, explore island shores, and unwind on your own private boat
Enjoy an island beach day at your own pace, with snorkeling and lunch included