Yes, the correct usage would be that the price, cost, etc, is high or low. If you are talking about the item directly, however, you can say that it is expensive or cheap (although I would suggest using the word inexpensive, as 'cheap' is somewhat of a slang term). So for instance you might say that the hotel stay was expensive, so the overall cost of the vacation was high.