At least two rockets are reported to have hit the southern Israeli Red Sea resort of Eilat.

Police said the rockets had landed in open areas, without causing damage or injury. The Israeli military said they were fired from Sinai in Egypt.

Warning sirens went off just before the rockets hit. The city’s airport was closed and security tightened, the BBC reported.

Eilat, a popular tourist destination on the Red Sea, has previously been hit by rockets fired by militants in neighbouring Egypt and Jordan.

The Egyptian military said it was investigating the incident.

Several rocket attacks on the city were made last year, though no injuries were caused.