You will need a photo ID and your sail & sign card or whatever the ship uses for that purpose. Belize has special arrangements with cruiseships that a passport is not necessary for cruiseship passengers. All others that enter Belize though are required to have a valid passport. I do strongly advise you to obtain a passport as soon as you are able as I can see the day coming when it will be required.
Just returned from a cruise that stopped in Belize. You will need your cruise card and a valid photo ID to board the tender back to the ship.
While cruise passengers may not need a passport for Belize per se, you will definitely need one in order to board your ship at the port of embarkation. Effective Jan. 1, 2003 most cruiselines are requiring passengers to have valid passports or they will not be permitted to board.
I believe for all Caribbean cruises, a certified (raised seal) birthcertificate and govt. photo-ID is sufficient. But as mentioned earlier, I would advise you to go ahead and get a passport. It is the safest ID to have if you run into trouble off the ship.
I applied for my passport today and it was a relatively painless process. My DH has been bugging me for two years to get one and I kept putting it off. But I agree I see it coming that we will all eventually will be needing them.
Check out www.regtour.com for private excursions in Belize. He does a great cave tubing trip and does snorkeling trips too. Very personable guy with very reasonable prices.
No you don't need a passport to cruise, yet. We have ours because it is easier and we travel alot. They are good for 10 years and make me feel more secure in case something would happen at one of the ports and we would have to stay behind.