Technically speaking, No. Hamster's do have a short reproductive cycle called the estrus cycle but you can't call it periods as the word periods is generally associated with the menstrual cycle of women.