The perk of booking a month-long stay is that you often get discounts on the price. But, Airbnb hosts are willing to offer those discounts because their money is guaranteed once you hit that book button. If you're staying longer than a month, you will pay the next month or few weeks once your first month is finished.