The government of St. Kitts and Nevis said it has nothing against gays.
Officials say they barred a Miami Beach-based ship from stopping in Nevis because of concerns of public nudity on shore.
Port authorities stopped a ship carrying 110 mostly American passengers and 35 crew members early Wednesday as it approached the port in Nevis' capital, Charlestown.
Nevis' Tourism Minister Malcolm Guishard said that when customs officials boarded the ship most passengers were naked and the captain couldn't guarantee they would be clothed on shore.
The captain denies that's what happened.
The tourism minister said that if the ship had been chartered by a heterosexual clothing-option group, then the decision would have been the same.