Automatic weapons fire could be heard from outside the 190-room hotel, where security forces have set up a security cordon.
"It's all happening on the seventh floor, jihadists are firing in the corridor," a security source told AFP.
The shooting follows a nearly 24-hour siege and hostage-taking at another hotel in August in the central Malian town of Sevare.
Four soldiers, five UN workers and four attackers were killed.
Islamist groups have continued to wage attacks in Mali despite a June peace deal between former Tuareg rebels in the north of the country and rival pro-government armed groups.
Despite the peace deal, large swathes of Mali remain beyond the control of government and foreign forces.