Benadryl antihistamine works very well for me as an occasional sleep aid.

You can get store-brand generic diphenhydramine hydrochloride for a lot cheaper.

It's also the ingredient used in Tylenol PM