Chichen Itza would be a two or three day trip at least from San Pedro. Why anyone would want to go there when there are wonderful ruins in Belize and in Guatemala I don't know. Chichen Itza is packed with daytrippers from Cancun. You can easily go to Tikal, or to one of the Belize sites. After all, Belize was the heart of the Maya empire.