At least one rocket struck the outskirts of Israel's southern Red Sea resort of Eilat on Monday, a security source told AFP.