Thank You Text After Staying at Someone's House
You crashed at a friend's place, your in-laws hosted you for the weekend, or a generous acquaintance let you stay while you were in town. Now you're home and want to send a thoughtful thank-you that feels real, not robotic. These messages hit the right note of genuine gratitude without overdoing it.
The Warm & Specific Thank You
RecommendedJust got home — wanted to say thank you again for letting me stay. Your place felt like a second home, and I really appreciated the extra towels and the breakfast recommendation. Let me return the favor next time you're in my area.
Alternative Versions
Warm & Effusive
warmThank you so much for having me — I had the best time. Your home is so welcoming and I genuinely didn't want to leave. I'm already looking forward to returning the favor. Let me know next time you're heading my way!
Casual & Fun
casualHome safe! Thanks again for letting me crash — your guest bed is honestly better than my actual bed. Seriously though, I had a great time. Next round is on me.
Formal & Gracious
formalI wanted to express my sincere thanks for your generous hospitality this weekend. I felt completely at home and really appreciated your thoughtfulness in making sure I had everything I needed. It meant a great deal.
If this helped, you can support the project
Everything here is free. Donations help keep it running and improving for everyone.
Free bonus templates
Get more scripts for friends and family
Messages for boundaries, favors, apologies, and the conversations you keep putting off.
When to Use This
Send this within a few hours of leaving. The sooner you send it, the more natural it feels. Mention one specific detail from your stay — it shows you actually paid attention and weren't just freeloading.
What Not to Say
Don't send a one-word "thanks" and leave it at that. Avoid making it transactional ("I owe you one") or immediately pivoting to your own plans. Don't wait three days to acknowledge their hospitality.