Stay in Schatzlod, Germany (5)
I believe the answer is:
lodge
'stay' is the definition.
(thesaurus)
'in schatzlod germany' is the wordplay.
'in' indicates a hidden word.
'LODGE' is hidden in the letters of 'schatzlod germany'.
(Other definitions for lodge that I've seen before include "Deposit as to bank account" , "Cottage at the entrance to the grounds of a big house" , "Chalet" , "British physicist" , "Lair of beaver or otter" .)