There is a bus, but not from Caribe Tours or Metro. It is a local bus that makes the roundtrip daily. The hotel you'll be staying at, or, possibly, one of the others who post can give you the particulars. Otherwise, take a Metro or Caribe Tours to Sanchez and transfer to one of the vehicles making the run from there to Las Terrenas.