Enligt Egyptens miljödepartement ledde attacken till att den ene mannen dödades och den andre skadades.
Männen fördes till sjukhus i Port Ghalib, cirka fem mil norr om Marsa Alam, uppger egyptiska myndigheter.
Enligt det italienska utrikesdepartementet är den avlidne mannen 48 år och mannen som skadades 69 år.
Myndigheterna har nu stängt badområdet i två dagar efter händelsen, som ska ha inträffat "på djupt vatten utanför det angivna badområdet".
Marsa Alam-kusten söder om Hurghada är med sitt turkosblåa hav och korallrev ett populärt resmål bland snorklare och dykare.
I lördags dog en man som fiskade vid Stora barriärrevet i Australien i en annan hajattack.