Aleksander Barkov, Drew Shore and Nick Bjugstad each scored for Florida, which ended the Islanders' seven-game road winning streak.
Tim Thomas stopped 31-of-33 shots.
Thomas Vanek and Colin McDonald provided New York's offense.
Kevin Poulin gave up four scores on 26 shots as the Islanders fell on the road for the first time since Dec. 12.
Chipotle plans first price increase in 3 years
Justin Bieber crashes Drake Bell's album release party