The invention provides a catalyst for preparing cyclododecene through selective hydrogenation, a preparation method and applications thereof, wherein the catalyst comprises a carrier, a main metal rhodium attached to the carrier and an auxiliary metal attached to the carrier, a weight ratio of the main metal rhodium to the carrier is 0.03-5.0%, a weight ratio of the main metal to the auxiliary metal is (0.001-1):1, preferably (0.05-0.1):1, the carrier is one selected from a gamma-aluminum oxide, active carbon, silicon dioxide, calcium carbonate, an all-silicon molecular sieve, a titanium-silicon molecular sieve TS-1, a ZSM-5 molecular sieve, a beta-molecular sieve, hydrotalcite and kaolin, and the auxiliary metal is one or more than two selected from ruthenium, gold, silver, platinum, iridium, iron, bismuth, lead, tin, cerium, nickel, copper, zinc and cadmium. According to the present invention, with the catalyst, the cyclododecene preparation process route is simple, and can be completed through the one-step selective hydrogenation reaction by using 1,5,9-cyclododecyltriene as the raw material, wherein the selectivity can achieve 99.3-99.6%, and the conversion rate can achieve 99.8-100%.