"It seems to be over and it has ended well," said Colonel Diaran Koné. "We freed the four hostages. But unfortunately we also found three bodies at the site."
Gunmen attacked the Byblos Hotel used by U.N. staff in the town of Sevare, around 600 km (400 miles) northeast of the capital Bamako, early on Friday.
They killed at least six people, including five government soldiers and an employee with Mali's MINUSMA U.N. peacekeeping mission, and held off attempts to dislodge them during the ensuing stand-off.