Take over spa but not hotel (8)
I believe the answer is:
arrogate
'take over' is the definition.
(synonyms)
'spa but not hotel' is the wordplay.
'spa' becomes 'Harrogate' (Harrogate is a Yorkshire spa town).
'but not' is a deletion indicator.
'hotel' becomes 'h' (phonetic alphabet: alpha, bravo, charlie etc.).
'harrogate' with 'h' taken away is 'ARROGATE'.
(Other definitions for arrogate that I've seen before include "Seize and take control without authority" , "Ascribe or claim as one's own" , "Claim something without justification" , "Appropriate" , "Claim for oneself without justification" .)