I didn't purchase any excursions on my last cruise, and I was wanting to purchase some this time around. Does the cruise have to be paid in full before you can book? Also, if it is an excursion sold only on board can I purchase the excursion the first day we board, or do we have to wait until the day before we go to that specific port?
Fascination-September 2007 Key West and Cozumel
Spirit-August 2010- Alaska
Imagination 2013- Key West and Cozumel
I'm not sure about Carnival's policy; on Princess you can reserve space on excursions before you make final payment. The excursions are charged to your shipboard account that you settle on the last day.
I don't believe I've ever come across an excursion that was only sold onboard. It's usually best to reserve your excursions as soon as you are able to because the most popular ones often fill up fast. If there is a huge demand, they might add additional departures, but you can't count on this.
I think with Carnival they start allowing on-line tour reservations 90 days before the cruise. They charge them to a credit card, not to your shipboard account, if I recall correctly. I don't think you have to have made the full cruise payment in order to book tours, just be deposited. Dwayne will know.
Every available tour will be open for sale on embarkation day. If there are tours only available aboard the ship, you need to book them as soon as possible. You don't have to wait until the day before the port visit. As Rick says - if you wait you might be disappointed.
Yes, it is 90 days prior to sail date. It just has to be fully deposited, and doesn't have to be paid in full. Some of the excursions with limited capacity do sell out sometimes. If you wait as Dave and Rick said, you may be disappointed.