Overbookings, or double bookings, happen when a hotel sells more rooms than it has available for a given night. Many hotels do this deliberately to offset last-minute cancellations or no-shows and avoid losing revenue and occupancy. Of course, it can also happen by accident.