From a friend who used to work in mousekeeping at CBR...no, they don't change blankets between guests either. They are so busy ( their last contract upped the # of rooms they must clean to 16 per day...less in the deluxe resorts) that they don't always see stains or rips on the blankets or sheets. They get a list every day of the rooms they are responsible for and which ones are due for the thorough cleaning, meaning replacing the blankets and spreads. Per a mousekeeping manager at ASMovies where I had problems last year with the sheet-changing issue, they only change the sheets every 6 days " or if they're dirty".
I use tube feeding and it leaks a bit a night and while I try to put a towel over the area that sometimes drips, there were obvious stains. Not only that but my blanket and sheet were pulled up over a dirty kleenex and the towel itself. I had to ask twice to have the sheets changed, once by calling and once by going to the front desk. Finally a manager came to interpret for the mousekeeper there and to see what I was talking about. I pointed out what the issue was ( the towel, kleenex, and dirty sheets) and explained that I wanted clean sheets. The mousekeeper still didn't seem to understand why I was upset as she said she was following the rules of how often to change the sheets ( guess she missed the "unless they're dirty" part). . I go back to the resort for a rest daily and was disgusted to not have a clean bed. On another note I travel with a service dog which is always noted on my ressie. I HOPE they do a thorough cleaning after we check out and I always leave an extra tip. I worry about someone checking in after me who is allergic to dog hair that might be on the carpet. My dog sometimes gets on the bed to help me also. I can imagine the thoughts of a guest who pulled down their spread to see black labrador fur. ---Kathy