Hi Kristie-
Prices for all the tours you mention are found, along with lots more ideas, on the web - google the subjects and they will appear.
Better to get it from the tour operators who have the current info.
BonVoyage and have a WONDERFUL stay at Coco Beach.