Royal Caribbean won the award for best family cruise line and Carnival won in the category of best for first-time cruisers in CruiseCritic.com's annual editors' awards.
Royal Caribbean's Freedom class of ships also won the awards for best cruises for kids and best for teens.
Holland America won in the best for cabins and best for activities categories, while Carnival won best for nightlife.
Other honors included Princess winning best for weddings at sea, the Celebrity Solstice and Equinox sister ships winning for best new ship, Carnival winning for best main dining, Oceania for best specialty restaurants, and Celebrity for best healthy dining.
Best cruise for couples honors went to Azamara, while best for sophisticated singles went to Cunard. Crystal won best luxury cruise line, while Princess won best for romance, and Lindblad won best for adventure.
The award for best river cruise line went to Uniworld, while Windstar won for best sailing ship.
Disney's Castaway Cay was named the best cruise line private island.