Yes, butterflies can see.
They have two large compound eyes on the sides of their head, each composed of many small lenses called ommatidia. These eyes allow butterflies to have a wide field of view and to detect movement.
However, their vision is not as sharp as that of humans. Butterflies are also able to see ultraviolet light, which is invisible to humans. This allows them to detect certain patterns and colors on flowers that are not visible to us.