Place to rest close to home (4)
I believe the answer is:
site
'place' is the definition.
(synonyms)
'rest close to home' is the wordplay.
'rest' becomes 'sit' (I've seen this before).
'close to' suggests the final letters (the 'close' to the word).
The final letter of 'home' is 'e'.
'sit'+'e'='SITE'
'to' is the link.
(Other definitions for site that I've seen before include "Situation (of a building)" , "Designated place" , "Locality" , "Location or piece of land" , "Web location; place" .)