Hola!! yo esuve en Riviera Maya hace unos años, y lo que hicimos fue, entre unos cuantos, contratar un taxi y él nos llevó a varios sitios. La verdad es que salía bastante mejor de precio. A nosotros el taxista nos lo consiguieron desde el hotel.
Por cierto, si no recuerdo mal, hay un día a la semana que las entradas a los monumentos son gratis, creo que los domingos. Esto evidentemente en la agencia no te lo dicen porque nosotros la de txiten itza( era así??) si que la hicimos organizada, y al llegar coincidió y era gratis. Si os informáis alomejor os sale a cuenta. Eso sí, esa excursión vale la pena hacerla con un guía que te lo explique.