I'm with luckygirl and the other environmental campaigners. Sheets every 3 weeks, towels every week apart from bath towels which are not shared and are every 2 weeks. The dirt goes down the plughole in the bath or the shower, and the water dries off the towel. People don't seem to be avoiding us as if we are unsavoury, or if they are, we haven't noticed.
The spare bed is made up only when visitors are due and the sheets are washed when they leave (unless the same visitors are coming back next) and the spare bed is regularly hoovered to keep it dust-free.
I get very irate when hotels claim to be environmentally friendly and ask you to hang your towels back on the rail if you want to keep them and put them on the floor if you want them changed, and then when you hang them up neatly CHANGE THEM ANYWAY 
