Peccadillo of a hotelier is cuddling cleaner (6)
I believe the answer is:
loofah
'cleaner' is the definition.
(I've seen this before)
'peccadillo of a hotelier is cuddling' is the wordplay.
'is cuddling' says the answer is hidden in the clue (the answer is cuddled by the clue).
'LOOFAH' is hidden within 'peccadillo of a hotelier'.
(Other definitions for loofah that I've seen before include "Bath sponge made from dried plant fibres" , "Dried gourd pod used as bath sponge" , "Dishcloth gourd" , "Bathroom sponge for washing back" , "climber" .)