Accommodation for a chap at a hotel (5)
I believe the answer is:
berth
'accommodation' is the definition.
(I've seen this in another clue)
'chap at a hotel' is the wordplay.
'chap' becomes 'bert' ().
'at' is a charade indicator (letters next to each other).
'a hotel' becomes 'h' (phonetic alphabet: alpha, bravo, charlie etc.).
'bert'+'h'='BERTH'
'for a' acts as a link.
(Other definitions for berth that I've seen before include "Sleeping place in ship" , "Bunk; mooring place" , "Accommodation on a ship" , "Place aboard" , "Sleeping place on board" .)