Most Helpful Girl
You two definitely need a break from each other. You've been together for a long time now and it seems like the cracks are starting to show. It's better to take a time out for a while so both of you can get some perspective on this relationship. Pick another friend to go on the holiday with you.. that would be my best suggestion.
Most Helpful Guy
Take this opportunity and run. Run far and run fast. Your relationship is toxic. Get out now.
I personally would see if I can get my money back, or at least part of it for the hotels. If not. Than you might as well go.