Crossword Genius

Hotel guest let team inside (8)

Ross

I believe the answer is:

resident

'hotel guest' is the definition.
(hotel resident)

'let team inside' is the wordplay.
'let' becomes 'rent' (synonyms).
'team' becomes 'side' (both can mean a sports team).
'inside' indicates putting letters inside.
'rent' placed around 'side' is 'RESIDENT'.

(Other definitions for resident that I've seen before include "Occupier" , "Person living in" , "Denizen" , "Hotel guest staying for a prolonged period" , "Inmate" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app