Question: what is the difference between per night and per stay?
Answer: A stay is just that - the totality of the time at the hotel from check-in to check-out. Nights reflect the length of the stay - that is, if you check in on a Friday, and stay until Sunday, your stay is two nights long.