The first sentence is punctuated correctly:
• The swim meet starts in an hour —we need to hurry!
However, it would be more standard to include a space before the em dash, so the best correct form would be:
• The swim meet starts in an hour — we need to hurry!
If you're looking for the best punctuation without any adjustments, then it's the first sentence.