Yes, like most promotional codes, Airbnb discount codes do have expiration dates. Always check the validity of the code before using.