 You need to have a conversation at the time you make the booking. You need to have a conversation at the time you check in with the manager on duty or somebody who's got the power to waive those fees. Remember, they need to justify them, and they can't. Why am I paying $60 a night at a hotel as a resort fee for a towel at the pool I'm never going to use? Really? I mean, let's stop this right now. Anyway, you have more power than you think you have. It's called your wallet.