My fiance and I are having our wedding in my hometown, Myrtle Beach, SC, and every single member of the bridal party will have to travel to make it for the wedding. Fortunately, my family owns a hotel on the beach and we are thinking that we're going to offer free rooms to the bridal party as the "gift". They would pay for their flights, but we would offer to host them for as long as they like (aka they can make it into a vacation if they want). That way we can cut down on some of their travel fees, etc. If that acceptable etiquette for destination weddings (although I'm not even sure if ours would be considered a destination wedding, since I'm from there... probably 75% of our guests are from outside of the state, though)? Should we also give physical gifts as a thank-you? We are on a tight budget and although giving away free rooms may not seem like a big cost, we'd be giving up quite a bit in revenue we may be able to bring in otherwise, so I want to take that into consideration.
Also, I'll be asking my friends if they'll be in the wedding soon, and I want to be able to tell them if they'll get free rooms when I do ask, so they can take the cost into consideration. Would that be okay?