sleepover
noun
°the act of spending the night as a guest in another's house, especially the participants are children.
°an overnight guest.