I was going through these same feelings. We are doing a cruise for 3-days and although it is pretty reasonable, a lot of my friends will have to fly too. I totally went through the guilty feeling over money, but I came to the same realization as karenk77. I am just asking my guests to spend their money differently than they had me spend mine. My fiance and I have been in several weddings, and by the time you add up the costs of the bachelor/bachelorette parties, travel to the wedding, hotels at the wedding, wedding gifts, buying the bridesmaid gift and getting the hair done, etc. it comes out to be the same - your spending is just more spread out this way instead of all at once for a trip. I am trying to eliminate all the other stuff, so all my guests have to spend money on is the wedding. I think it turns out to be a much better deal for them because they also get a cool vacation out of the wedding instead of going to some lame suburb of Philadelphia or something.