The one and only Monkey Island is a must see! Come watch spider monkeys play on their island home in the Homosassa River. Located at Homosassa Riverside Resort. Throughout 2023, the monkey's Island home is getting a facelift. During these renovations the monkeys will not be on the island, but don't worry, they will be enjoying their new home soon!