 When the hotel collects the resort fee at check in, separately from the rate purchased for online, the hotel collects 100% of that charge.Resort fees also affect travel agents.Travel agents can earn commission on the advertised rate of the hotel and do not collect a percentage of taxes or fees.