We were in Crystal River last week and went out with Captain Traci of Native Vacations who I highly recommend. There aren't many manatees in June but she patiently kept looking until she found several for us to interact with. She is very concerned about educating people on the manatees safety and protection.
Our experience was the highlight of our trip to Florida! We were able to swim and snorkel right near a mother and her baby. The baby was very playful and would swim right up to my mask.It also rolled over a few times for a belly rub!Several times you could hear the mother calling the baby to come check in with her then it would swim right back to us!
I would definitely recommend Captain Traci and Native Vactions if you want to have this experience!