What other commenter said, plus covering bachelorette/bachelor parties (groom and bride don’t pay). Wedding gifts. Where I am from and you’re being accommodated- it’s kind of expected (and part of etiquette) to include cash with your gift to try to cover hotel and dining costs for yourself.