* Technically, all planets experience eclipses. An eclipse just means one celestial body passes in front of another, blocking its light.
* What we usually think of as eclipses are solar and lunar eclipses. These occur because of the relative positions of the Sun, Earth, and Moon.
* Other planets have moons and rings. So, you could have moons eclipsing each other, or moons eclipsing the sun as seen from a planet's surface. You could also have rings eclipsing the sun or a moon.
Therefore, no planet can be said to "not have eclipses" in the broader sense.
However, if you're talking about solar and lunar eclipses specifically, the answer is:
* Venus and Mercury. These planets don't have any moons, so they can't experience lunar eclipses. They also don't have any natural satellites large enough to cause a visible solar eclipse from their surface.