A plurality of magnetic poles are disposed at intervals, in a circumferential direction, at an outer periphery of a rotor core. Each magnetic pole has a pair of permanent magnets disposed spaced apart from each other in the circumferential direction, and a magnetic flux suppression hole that suppresses flow of magnetic flux and that is formed extending on the inward side in the radial direction, between inner-periphery-side end portions of each permanent magnet. The magnetic flux suppression hole is formed of two first holes respectively communicating with magnet insertion holes into which the permanent magnets are inserted, and a second hole that is formed between the first holes with bridge portions interposed therebetween. An outer-periphery-side end portion of the second hole is positioned further outward than an imaginary straight line that passes through the inner-periphery-side end portions of the pair of permanent magnets.