Omkring middagstid gikk den 24-årige Seifeddine Rezgui fra Kairouan, rundt i shorts og kledd ut som en turist. Han tok sin Kalashnikov som var skjult under en parasoll, innen han åpnet ild mot turister på stranden. Etter det gikk han inn på hotellet og skjøt på hvert et individ. Til sist ble han drept av sikkerhetsstyrker etter en skududveksling.