The simple or not simple answer for the bridesmaids, etc is ‘thank you, I love you, but I just can’t afford this. Enjoy your wedding and I will be thinking of you in that day. “.
Or maybe have another reception back home, after the small beach wedding, for local friends/family. I went to one of these and it was nice.