B&Bs can vary, but the ones I've stayed at have had daily maid service. I can't say if they changed the sheets or just made the bed, that really doesn't matter to me either way. I'm pretty sure towels have normally be changed. If you have a particular B&B in mind, you should contact them and ask about their policy.