How often do these sleepovers happen, and is it not possible to have it at one of the other girls' houses? maybe you could talk to her and tell her about all the hassle it causes for you, see if you can work something out?
but at the end of the day, its your house, your rules, and she'll get over it!