We do not currently know of any antonyms for somewhere to stay.
For similar words to somewhere to stay, try: