Arrange formatted fields in Views row using a template
I had a similar issue recently and this is what I did.

Let's say for the sake of argument that we have 6 fields: A to F. I wanted to wrap A-C in a layer eg "col-1" and D-F in a second layer eg "col-2". I overrided the field templates (views-view-fields--field-*.tpl.php) for A, C, D, F as such:


Added a &lt;div class="col-1"&gt; element in A, without a matching closing tag &lt;/div&gt;.
Added a &lt;div class="col-2"&gt; element in D, without a matching closing tag &lt;/div&gt;.
Added the respective closing tags &lt;/div&gt; i n C and F.


This may show some error or warning in your IDE, but the rendered HTML should be ok as long as the order of the fields in the views allows it (eg don't re-arrange D to be above C).