In general, hosts should avoid giving discounts because it shows the property is in the right location and available for the guest. The exception would be for mid-term rentals, when there are fewer potential guests. Discounting is a judgment call based on the property and circumstances.