Refuge in holiday location, perhaps (6)
I believe the answer is:
resort
'refuge' is the definition.
(synonyms)
'in holiday location perhaps' is the wordplay.
'in' is an insertion indicator.
'holiday' becomes 'rest' (rest can mean a holiday or break).
'location perhaps' becomes 'or' (I can't justify this - if you can you should give a lot more credence to this answer).
'rest' enclosing 'or' is 'RESORT'.
Can you help me to learn more?
(Other definitions for resort that I've seen before include "Where tourists go" , "seaside town?" , "haunt" , "Holiday centre" , "Holiday town" .)