@Emilia42,
Thanks, I have a better understanding of @Cassandra176's request. I can understand @Cassandra176's frustration, but there really isn't a simple way for hosts to recover cleaning costs, especially those who pay cleaners. It takes the same amount of work effort and supply costs to clean a space for a two night stay as for a 14 night stay.
I suppose a host could raise their nightly rate, remove the cleaning fee, and set up special length-of-stay discounts. For example, an apartment is $75/night, and the cost to clean it is $60. To achieve the $75/night rate for one week, the one night rate would be $135, a two night stay would receive a 22% discount ($270 - $59.40 = $210.60), and the discount percentage would increase by 7.5% each night through the seventh night. This may be helpful for guests, but it entails a level of math and effort with setting up the discount that I am not sure many hosts are comfortable with doing.
On my personal site, the final price is displayed in the search results. However, the method of displaying final costs is varied among the other OTAs that I have used. Ironically, a guest must click through three pages before seeing the final cost on one of the most popular global reservation platforms, Booking.com (a company based in the Netherlands). This seems to fall in line with the EU price notification guidelines, because it's been that way for the three years that I've used them.
Expedia does display the total price on the search result page.
The Booking.com search results display a cost for the nightly rate.
When you click on the listing, there is information about fees and taxes on the details page.
The price summary and total cost are displayed after clicking the Reserve button to preview the reservation details.
TripAdvisor also displays total costs on the search result page.