A lot of and lots of are very common in speech and writing, but they
still have a somewhat informal feel and are generally not considered
acceptable for formal English, where you should use alternatives such as
many or a large number of instead.
If you do use a lot in writing, it is incorrect to write it as one word, although you may come across this spelling.
Posted on November 3, 2010 at 1:18am