Imagine you want to invite your friend to your home because you are having a birthday party. Since your friend live far away, you think you should offer him to stay with you for the night.

How would you say that in different ways in an invitation mail? I especially look for something idiomatic but without too formal or informal..

For example :

We would be more than happy to put you up for the night?

How about ?

We would be more than happy to have you for the night.

After the party, you can stay with us overnight.

After the party, you can sleep at our home overnight.

  • 3
    "Feel free to stay the night if that's convenient"
    – Octopus
    Dec 19, 2016 at 20:39
  • Those all sound pretty good to me, although I'd probably say at our house instead of at our home (although in our home would be fine, albeit a bit on the informal side).
    – J.R.
    Dec 19, 2016 at 21:32
  • 3
    American slang for sleeping over is "After the party, you can crash at our place".
    – John Feltz
    Dec 19, 2016 at 21:52
  • 1
    Depending on how much you know about the other person/people, you may need to be a little careful - "We would be more than happy to have you for the night." is perilously close to having sexual connotations, that you probably didn't intend!
    – MikeB
    Jun 28, 2019 at 11:17

1 Answer 1


We are happy to put you up for the night

is fine, as well as:

You can stay here if you want.

You can spend the night here if you want.

Why don't you sleep here tonight? (And in the morning I'm making waffles!)

As John Felz mentions, "crash" is AmE slang for this:

You can crash here tonight.

Other related idioms for sleep that can be used: "sack out", "bed down", "get some shut-eye".

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .