Yes, hotels do keep security footage. This is standard practice for most hotels, as it helps to ensure the safety of guests and staff, and prevent theft and vandalism. The footage is typically kept for an extended period of time, usually between one to three months.