Dog in a coop, perhaps, at a hotel (5)
I believe the answer is:
pooch
'dog' is the definition.
(I know that pooch is a type of dog)
'coop perhaps at a hotel' is the wordplay.
'perhaps' indicates an anagram.
'at' is a charade indicator (letters next to each other).
'a hotel' becomes 'h' (phonetic alphabet: alpha, bravo, charlie etc.).
'coop' is an anagram of 'pooc'.
'pooc'+'h'='POOCH'
'in a' acts as a link.
(Other definitions for pooch that I've seen before include "Doggy" , "one of our best friends" , "Dog (colloq.)" .)