weekender

n. Person who spends the weekend away from home; weekend visitor.