Hot flashes are caused by declining levels of estrogen in menopause. They probably start in the brain - in the part of the brain that regulates body temperature. Hot flashes can seemingly come out of nowhere, or possibly be triggered by alcohol, caffeine, and diet.