Self-Drive Mini Boat Snorkeling Tour to Icacos Island

5.0
(1,184 reviews)
Fajardo, Puerto Rico

3 hours 30 minutes (approximately)
Offered in: English and 3 more

Be the captain for the day on Fajardo’s most unique snorkeling adventure. Drive your own 13’ mini boat from Fajardo and follow a certified guide in a convoy to Icacos Island in the La Cordillera Cays Nature Reserve for a 3.5-hour snorkel-and-beach experience. No boating license or experience needed—after a quick, beginner-friendly training, you’ll cruise across turquoise water, stop to snorkel vibrant coral reefs with tropical fish, and relax on a stunning white-sand cay. Your booking includes your own mini boat for two (2 guests per boat), premium snorkel gear + USCG-approved life jacket, and a personal cooler with ice, snacks, and refreshments.

What's Included

Beach time at a white-sand cay in Icacos at La Cordillera Nature Reserve
Guided snorkeling at coral reefs in the La Cordillera Cays Nature Reserve
Scenic guided convoy cruise through the islands and cays (you drive, we lead)
Premium snorkel gear + Extrasport USCG-approved life jackets
Your Own 13’ Mini Boat with 40hp Yamaha Four Stroke Motor
Personal cooler with ice, light snacks & refreshments
Beginner training & safety briefing (boating basics, snorkeling & ocean safety) — no license needed
Gratuities

Meeting and pickup

Meeting point
Marina Puerto Chico

Marina Puerto Chico Carr #987, Km. 2, Bo. Sardinera Fajardo, Puerto Rico 00738 Once you arrive to Marina Puerto Chico, you will park outside of the gate to the left. Walk through the gate meet us at the white tent next to Sabalos Restaurant for check-in.

End point
This activity ends back at the meeting point.

Itinerary

Duration: 3 hours 30 minutes (approximately)
  • 1

    The fun begins as we clear the breakwater of Marina Puerto Chico, heading North along the bluffs of "Las Cabezas de San Juan Nature Reserve”. Along the way, you'll enjoy views of mountains, mangroves, "El Yunque" Rainforest, and Fajardo's 130-year-old Spanish lighthouse.

    Admission ticket free
  • 2
    Cayo Icacos

    Icacos Island – Snorkeling at it’s Best! After a brisk 30-minute cruise, we arrive to our first destination, the uninhabited Icacos Cay. Icacos is part of a group of cays that form “La Cordillera Cays Nature Reserve”. While in Icacos, get acquainted with your snorkeling gear and practice free diving techniques in preparation for some of the most fascinating snorkeling experiences in Puerto Rico! Discover spectacular coral reef formations, swim among schools of colorful tropical fish, and learn about the wonders of the underwater world, while snorkeling with our professional eco guides. After a swim, enjoy snacks and refreshments from your cooler on board your Mini Boat.

    Admission ticket free
  • 3

    Concluding our time at Palominitos Island, we will board our Mini Boats once more for the journey back to Marina Puerto Chico. Once at the marina enjoy a fresh rinse and have access to the private restroom/shower facilities. Special Notes: • Price listed is per boat, not per person • Order of destinations and amount of stops may vary depending on weather and marine conditions – safety first!

    Admission ticket free

Additional info

  • Service animals allowed
  • Not recommended for travelers with spinal injuries
  • Not recommended for pregnant travelers
  • Not recommended for travelers with poor cardiovascular health
  • Suitable for all physical fitness levels
  • No boating license required (beginner training + guide-led convoy included)
Supplied by Kayaking Puerto Rico
Show 11 more

Tags

Nature and Wildlife Tours
Half-day Tours
Private and Luxury
Ports of Call Tours
Float Trips
Water Tours
Shore Excursions
Excellent Quality
Adventure Tours
Road Trip
Low Last Minute Supplier Cancellation Rate
Short term availability

Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Show more

Rating

5.0 Based on 1184 1184 reviews
5 stars
1147
4 stars
24
3 stars
9
2 stars
1
1 star
3
from per group (up to 2)
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}