SAR image from sea can constantly contain ships and their ambiguities in azimuth and range directions. For maritime applications, the ambiguities are visible due to their strong intensities in a low backscattering background of sea environment. Thus, the ambiguities can be often mistaken as ships and cause false alarms. Many approaches have been proposed for reducing the azimuth ambiguities in single channel SAR image. This paper analyzed scattering mechanisms of the azimuth ambiguities for PolSAR images and proposed a method for detecting ships from PolSAR images. By using eigenvector-eigenvalue decomposition, three eigenvalues can be used to differentiate ship targets, azimuth ambiguities and sea clutter. One C-band JPL AIRSAR polarimetric data have been chosen to evaluate the method. The experimental results show that the proposed method can effectively reduce false alarms caused by the azimuth ambiguities.