We went to Cayos Cochinos with our 2 kids ages 6.5 and 2.5 years. The snorkeling was superb and we had the sea to ourselves. There were hardly any tourists. The ride back was on very choppy waters and I wouldn't recommend it for kids under 5 years.
If you own or manage Cayos Cochinos, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.