My hotel and airfare prices are about the same as yours. I did feel bad at first, but like someone mentioned above, it's our wedding and this is the resort we fell in love with. I have only gotten one complaint about the pricing so far and that person can stay home! All the important people we wanted to attend are coming. Everyone else is a bonus. It may sound mean, but I refuse to let people stress me. If you feel in your heart this is the resort for you, go for it.