There are several reasons a hotel key card could deactivate: 1) You extended your stay without getting your card reprogrammed (key cards are made to deactivate on your check-out date), 2) You had your key card next to your cell phone and it demagnetized, 3) You had a duplicate key made because you lost/forgot your card ...