The Hang Seng Index closed up 0.25 percent, or 70.26 points, at 28,594.30.
The benchmark Shanghai Composite Index climbed 0.48 percent, or 14.08 points, to close at 2,937.36, while the Shenzhen Composite Index, which tracks stocks on China's second exchange, ended up 0.63 percent, or 9.83 points, at 1,572.80.