even if you can find cheaper air fare the hotels are outrageous. One place by us used to charge $150/night WHEN they were new...now 5 or more years later they charge $4-500/night, for the same rooms that aren't new anymore!! And they have NO air conditioning! One place is used to be $70/night and they did some renovations and now they charge a minimum $200/night and it is an old place. Local discounts are only 10-15% so that isn't much of a savings. All because they are "walking distance to the beach".
That might make a good research paper actually.