These vacation incentives are for accommodation only. With the accommodation industry becoming more and more competitive with companies such as Air B&B taking significant marketshare, hotels are having a surplus of vacant rooms.
These hotels would much rather have guests stay at no cost, but spend on food, drink and activities! Also, if the guest has a great experience, they will recommend their hotel to others, take photos in the hotel and possibly become a return customer.