 A hotel loses a certain percentage from every reservation made on one of the sites.Hotels that charge resort fees but are listed on these hotel search and booking sites list only their advertised rate and not their resort fee.That is because the hotel booking site takes a percentage of that advertised rate.