According to the Federal Trade Commission, there are no specific laws that dictate how long a hotel can hold a credit card hold. However, most hotels will release the hold within a few days of your departure, assuming there are no outstanding charges or damages to the room.