If you have a valid passport you are good to go. The cruise lines do not set the documentation requirements. That is set the various countries you visit, Homeland Security and Border and Customs Control for cruises leaving from the US
Passports are fine. if you are only cruising through the Caribbean/Canada you can also choose to use a Passport Card instead; which is a less expensive to obtain that the Passport Book
Dreams Unlimited Travel is committed to providing you with the very best vacation planning experience possible. Our Vacation Planners are experts and will share their honest advice to help you have a magical vacation.