Hotel guest activities are services offered by hotels to engage and entertain their guests, and to enhance the overall experience during their stay. these activities might take place at the hotel or be offered as off-site experiences. Some may be free while for others the hotel can charge fees and earn income.