Hotel? One's a sight almost getting trashed in peak holiday period (4,6)
I believe the answer is:
high season
'peak holiday period' is the definition.
The definition suggests a singular noun which matches the answer.
'hotel? one's a sight almost getting trashed' is the wordplay.
'hotel?' becomes 'h' (phonetic alphabet: alpha, bravo, charlie etc.).
'almost' means to remove the last letter (most of the word but not all of it).
'getting trashed' is an anagram indicator.
'ones'+'a'+'sight'='onesasight'
'onesasight' with its last letter removed is 'onesasigh'.
'onesasigh' is an anagram of 'ighseason'.
'h'+'ighseason'='HIGH SEASON'
'in' acts as a link.
Can you help me to learn more?
(Another definition for high season that I've seen is " peak tourist period".)