Synonyms for Beguilement (same or very similar meaning)
WordNet sense 1 (magnetic personal charm):
bewitchery, animal magnetism
WordNet sense 2 (an entertainment that provokes pleased interest and distracts you from worries and vexations):
distraction
From the ODE community, based on WordNet
add/edit