Gone are the days when fixed seating meals in a single dining room are your only option aboard cruise ships. Modern cruisers enjoy their choice of several restaurants–over two dozen aboard some of the bigger megaships, cooking classes, creative menus and dishes created by some of the world's top chefs.

The top 10 winners in the category Best Cruise Ship for Dining are as follows: