Answer by
Zoso (869)
Of course that's up to your own judgment. Normal practice in hotels is to change sheets for every new guest, of course, and change sheets for the same guest every 2 or 3 days. At home a good upper limit is probably a couple of weeks.