Also think about this
Hotel rooms are based on 2 people generally so he would have to pay for the hotel if he was going on his own regardless
He might get a small discount if he is in a room on his own but not much
So really the only extra cost is your flight which could be anything from ?50 to a few hundred pounds and your food / drinks expenses
So by not paying you he is getting a bloody good deal
Sex on tap /24 -7 - 7 days a week for the cost of a extra flight and some food and drink