That’s your choice. If your budget allows it, you can pay for all of your guests, or for your closest friends and relatives. Otherwise, the accommodation will be at the guests’ expense – and don’t worry: that’s not rude, it’s absolutely ok. You’re already paying for the whole wedding reception and party, after all.
There’s one thing you should bear in mind, though: if you’re renting a wedding venue for – let’s say – 3 days, you will have to pay for the deposit and remaining balance yourself. At the same time, you’re going to open a temporary account where your guests will be able to pay the fee for their accommodation to you. It’s easier done than said, believe us, and if you need to do this we will help you all the way down.