The second stop on our cruise was Belize. There, we decided to take a trip to the Altun Ha ruins. The ruins are about an hour and half from the port. We decided to purchase a tour of the ruins after we tendered from the cruise ship to shore (due to the sensitive nature of the coral reef surrounding Belize, cruise ships cannot actually dock in port. The cruise line provides a small boat to take you to and from shore). We paid $40 per person for a trip there and back and for a tour guide while we were at the ruins. It is definitely worth it to pay more for a tour that has a guide. Our guide knew a lot of information about the significance of the Altun Ha sight and Mayan culture generally. He really enriched our experience.
The ruins were amazing. They are partially excavated and you can climb to the top of some of the temples.
And on our way out of the port, we enjoyed watching sailboats sail past our cruise ship:
However, as with Roatan, there is a lot of poverty in Belize and while it is a nice port to visit on a cruise ship, I don’t think it would be a destination I would stay at for more than a day or two.