While some hotels may charge anywhere from $20 to the cost of another night's stay for a late checkout, many hotels offer it as a service to qualifying guests at no extra charge. In fact, hotels might even offer it as a standard service for customers enrolled in their elite rewards program.