The cancellation policies can vary widely among hotels. Most hotels offer free cancellation but the timeframe can range from 24 hours to a week before the check-in date. It's best to check the hotel’s policy at the time of booking.