Night dives are generally forbidden in the marine parks of the Red Sea.
Keep off on the islands Zabargad and Rocky.