The Hang Seng Index rose 0.94 percent or 238.76 points to end at 25,734.22.
The benchmark Shanghai Composite Index gained 0.28 percent, or 8.02 points, to close at 2,823.82. The Shenzhen Composite Index, which tracks stocks on China's second exchange, closed 0.55 percent, or 8.41 points higher, to 1,525.48.