Thank You Messages for Someone Who Hosted You (What to Write Without Overdoing It)

Staying with someone, even for a short time, is a big thing.

They made space for you, adjusted their routine, shared their home and probably fed you. Whether it was a weekend stay, a night on the sofa or a longer visit, a thank you card is a really thoughtful way to acknowledge the effort.

These thank you messages are ideal for hosts. They’re warm, genuine and easy to adapt depending on how well you know the person.

If you’re looking for a card to go with your message, you can browse our thank you cards here.

Simple Thank You Messages for Hosting

Perfect when you want to keep things relaxed and sincere.

  • Thank you so much for having me.
  • Really appreciate your hospitality.
  • Thanks for such a lovely stay.
  • With thanks for having me.
  • So grateful. Thank you.

Warm Thank You Messages for Hosts

For hosts who went out of their way to make you feel welcome.

  • Thank you for making me feel so welcome.
  • I really appreciate your kindness and generosity.
  • Thanks for such a warm and comfortable stay.
  • So grateful for your hospitality. Thank you.
  • Thank you for opening your home to me.

Thank You Messages After a Weekend Stay

Ideal for short visits, weekends away or casual stays.

  • Thank you for a brilliant weekend.
  • Really appreciate you having me to stay.
  • Thanks for such a lovely few days.
  • Grateful for the stay and the company.
  • Thanks again for having me.

Friendly and Light Thank You Messages

For friends, family or people you’re comfortable with.

  • Thanks so much for having me. Loved it.
  • Really appreciate the stay and the laughs.
  • Thanks for being such a great host.
  • Big thanks for everything.
  • Very grateful. Thank you.

If You’re Not Sure What to Write

Keep it simple.

Thank them for having you. Mention how welcome you felt. End warmly.

For example: “Thank you so much for having me. I really appreciated the stay.”

A thank you card for hosting doesn’t need to be long. It just needs to feel genuine.

You can browse our full range of thank you cards here.

Back to blog