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.
Teacher apologizes for showing sexual image of herself in class
Scarlett Johansson steps out with fiance after pregnancy reveal