The Senators had lost 10 in a row at home, last winning Dec. 26 when they downed Pittsburgh 3-1. That was also the last time Ottawa had won back-to-back games, which they have now done again with victories over Toronto and the Panthers.
Craig Anderson allowed only a second-period goal and made 23 saves to get the win.
Butler opened the scoring midway through the first period and his wrist shot with 9:22 to go in the second gave the Senators a 3-1 lead.
Milan Michalek and Jason Spezza tallied less than 2 minutes apart in the third to break open the game.
All five Ottawa goals were scored against Scott Clemmensen, who made 34 saves. Florida has lost four out of five.
Ukrainian protestors topple Lenin statue [VIDEO]
Selena Gomez drops F-bomb, walks off stage during Jingle Ball performance