Guests were said to be throwing up 'in restaurants, on decks, outside cabins' amid the suspected norovirus outbreak.