Q How much is acceptable to spend on a hen do? Should guests pay for the bride?
A It is expected that the bride is paid for by everyone.
What is important is that the person organising asks at the start what is affordable rather than going ahead and planning something that is expensive anyways.
If the plan is to go away and not everyone can afford this, organise a small get-together when you get home.
Book early to keep costs down and keep an eye on when the budget airlines launch their flights, as this will