I agree with what the others have said, guests won't expect you to provide accommodation, so don't offer it - it's good to offer a list of suggestions for nearby hotels though. We also have most of our guests coming a long way and there's no way we'd be able to afford to pay for anyone's accommodation. The only exception i would make is if there's someone really important (parents, bridesmaids, etc.) who wouldn't be able to come if you didn't pay for their accommodation. There's a possibility I might have that issue for example since one of my bridesmaids recently became unemployed, but we'll cross that bridge later anyway and if I were to pay it would be a one-off and I probably wouldn't tell anyone else. As for everyone else (aunts, uncles, cousins, other friends, etc.) most of them will be willing and able to pay to come, and if they aren't then oh well, fewer people to cater for!