можно воспользоваться css3 свойством:
column-count: n;
-webkit-column-count: n;
Но загвоздка в том, что блоки распределяются вертикально, а не горизонтально. Но если это не проблема, то пожалуйста.
А если к js склоняетесь, то предлагаю вместо Masonry использовать
WookMark. Он гораздо легче.