Upvote:3
Yes, you can enter Cyprus with your passport and valid EU common format residence permit issued by a Schengen member state.
Timatic, the database which airlines use to verify passenger travel documents, states in relevant part:
Cyprus (CY)
Passport required.
Document Validity:
- Passports and other documents accepted for entry must be valid for a minimum of 3 months beyond the period of intended stay.
Visa Exemptions:
- Passengers with a residence permit issued by Bulgaria, Croatia, Romania or a Schengen Member State for a maximum stay of 90 days. (SEE NOTE 66301)
This does not apply to nationals of Azerbaijan and Turkey.
NOTE 66301: The maximum stay is granted within 180 days.