Five of them, aged 6 to 34, arrived from Pakistan on a flight operated by Emirates, and among them four were fully vaccinated with the BioNTech jabs.
In light of the five cases, health authorities have suspended Emirates flights from Dubai and Bangkok until September 6.
The latest cases also included a 56-year-old woman arriving from Turkey who had received both doses of the Sinovac vaccine. She showed no symptoms and tested positive during her quarantine period at the Regal Airport Hotel.
The seventh case was a 9-year-old boy who flew in from Lithuania. His infection was confirmed while he was being quarantined at the Nina Hotel Island South in Wong Chuk Hang.
Health authorities urged the public not to travel unless it is necessary, noting that many people infected recently had gone on non-essential trips after having jabs.
In total, Hong Kong has so far reported 12,069 confirmed infections.