Technical glitches in the hotel's payment processing system or errors in entering credit card information can result in duplicate charges. In other cases, miscommunication between hotel staff members or failure to properly reconcile transactions can lead to double billing.