Times delivered by hotel for us (5)
I believe the answer is:
hours
'times' is the definition.
(hour is a kind of time)
'hotel for us' is the wordplay.
'hotel' becomes 'h' (phonetic alphabet: alpha, bravo, charlie etc.).
'for us' becomes 'ours' (I've seen this before).
'h'+'ours'='HOURS'
'delivered by' acts as a link.
(Other definitions for hours that I've seen before include "time appointed for work" , "Matins and Vespers, say?" , "Periods of time" , "A long time" .)