Heat syncope is a sudden dizziness that may happen when you are active during hot weather. If you take a kind of heart medication called a beta blocker or are unused to hot weather, you are even more likely to feel faint. Drinking water, putting your legs up, and resting in a cool place should make the dizzy feeling go away.