The attack took place at Bella Vista Hotel on today, Ahram Online reported. A hotel worker told the newspaper that at least two tourists had been injured.
According to Reuters, security forces confirmed that two foreign tourists, one from Germany and one from Denmark were wounded adding that the assailants arrived by sea to carry out the attack.
State television reported that Egyptian security forces killed one of the gunmen.
There have been no official reports on casualties so far.
The latest assault comes as shortly after Islamic State (IS, formerly ISIS/ISIL) claimed responsibility for a Thursday attack on Israeli tourists in Cairo. Last month, IS leader Abu Bakr al-Baghdadi called on supporters to target Jews “everywhere.”
There were no further casualties, Egyptian authorities reported, adding that the assailants had been trying to target security forces, not the tourists.