No just a chilled and layed back attitude -enjoy.
Hello - You will probably be entering the United States a couple of times on your cruise, ie point of entry - Miami etc. Also some of the Caribbean islands are American. Provided you have a UK passport (and you meet the current rules - ie you havent been refused entry before, you dont have a criminal record etc - check with your travel agent) the US visa waiver will apply. You will be given a waiver form to fill in on the aircraft and ship as appropriate. In the US Virgin Islands US immigration usually come on baord early on arrival and everyone has to get up early to have their passport checked. Hope this helps! David Powell travel journalist.
The answer depends on what nationality you are. Previous answers have assumed you are British. In any event, you would be mad to take advice from a forum like this about visas, since we are not aware of your personal circumstances of you and anyone who is travelling with you. The question of whethere you are visiting the USA is vital - if you do not have the correct documentation, they will not admit you. Whereas many Caribbean islands require nothing other than your ship identity card. Earlier this year, both Puerto Rico nor St Thomas were visted from a cruise ship without the usual American formalities. I strongly advise you to ask the company you are sailing with if you have any doubts.