Why are hotels cheaper in Mexico? As in, to buy, or to rent a room? Land and property in Mexico is cheaper than the United States - so those owners, with a lower mortgage, can charge less and still make as much money if not more. In addition, wages are lower, so again, the cost of doing business is much cheaper.