I stole away to an isolated spot (4)
I believe the answer is:
isle
'an isolated spot' is the definition.
(I've seen this before)
'i stole away' is the wordplay.
'stole away' becomes 'sle' (I am not sure about this - if you are sure you should believe this answer much more).
'i'+'sle'='ISLE'
'to' acts as a link.
Can you help me to learn more?
(Other definitions for isle that I've seen before include "Land surrounded entirely by water" , "'This scepter'd - - (Shakespeare)" , "See 10 Down" , "A poetic island" , "Hawaii, perhaps" .)