Yes, the $25 or $30 is per person. If you're looking for a good snorkeling guide, I'd strongly recommend Alfonso Graniel. I've gone with him several times. Search this site and you will find lots of positive comments about him and his trips.