I did this itinerary a couple years ago off the Valor. I would suggest using the ship operation in Belize and booking a local operator in Roatan. You do not dock in Belize and the ship operator, Hugh Parkey at the time, picked us up on the ship and took us to Turneffe. In Roatan we used Subway...